This commit is contained in:
Luiz H. R. Silva 2024-05-31 10:39:52 -03:00
parent e149c1c388
commit ab84eb7076
4 changed files with 237 additions and 201 deletions

View file

@ -8,6 +8,8 @@ import { renderToStaticMarkup } from "react-dom/server";
// biome-ignore lint/style/useImportType: <explanation> // biome-ignore lint/style/useImportType: <explanation>
import React, {} from "react"; import React, {} from "react";
import cors from "cors";
const { PORTA, PREFIXO } = ambiente; const { PORTA, PREFIXO } = ambiente;
const _iframe = String(Math.random()); const _iframe = String(Math.random());
@ -55,7 +57,7 @@ gerar.then(() => {
const app = express(); const app = express();
app.use(express.json()); app.use(express.json());
app.use(express.urlencoded()); app.use(express.urlencoded());
app.use(cors({ origin: "*" }));
app.get([PREFIXO, `${PREFIXO}/`], (req, res) => { app.get([PREFIXO, `${PREFIXO}/`], (req, res) => {
const html = ( const html = (
<html lang="pt-BR"> <html lang="pt-BR">

View file

@ -21,12 +21,14 @@
"author": "", "author": "",
"license": "ISC", "license": "ISC",
"dependencies": { "dependencies": {
"cors": "^2.8.5",
"react": "^18.3.1", "react": "^18.3.1",
"react-dom": "^18.3.1", "react-dom": "^18.3.1",
"zod": "^3.22.4" "zod": "^3.22.4"
}, },
"devDependencies": { "devDependencies": {
"@biomejs/biome": "^1.6.1", "@biomejs/biome": "^1.6.1",
"@types/cors": "^2.8.17",
"@types/express": "^4.17.21", "@types/express": "^4.17.21",
"@types/node": "^20.11.30", "@types/node": "^20.11.30",
"@types/react": "^18.3.1", "@types/react": "^18.3.1",
@ -35,8 +37,8 @@
"dotenv-cli": "^7.4.1", "dotenv-cli": "^7.4.1",
"express": "^4.19.1", "express": "^4.19.1",
"glob": "^10.3.10", "glob": "^10.3.10",
"~comuns": "git+http://leitura:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE3MTQ3NTA1NzYsImlzcyI6IkdpdG5lc3MiLCJwaWQiOjgsInRrbiI6eyJ0eXAiOiJwYXQiLCJpZCI6MzJ9fQ.OYdExOVQm5UI3wfeTaWjmD0o65Y1hrjFz5EvMB1a__U@git.idz.one:3000/git/multi-modulos-ambientais/_comuns.git#producao", "kill-port-process": "^3.2.1",
"kill-port-process": "^3.2.1" "~comuns": "git+http://leitura:eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpYXQiOjE3MTQ3NTA1NzYsImlzcyI6IkdpdG5lc3MiLCJwaWQiOjgsInRrbiI6eyJ0eXAiOiJwYXQiLCJpZCI6MzJ9fQ.OYdExOVQm5UI3wfeTaWjmD0o65Y1hrjFz5EvMB1a__U@git.idz.one:3000/git/multi-modulos-ambientais/_comuns.git#producao"
}, },
"peerDependencies": { "peerDependencies": {
"typescript": "^5.0.0" "typescript": "^5.0.0"

28
pnpm-lock.yaml generated
View file

@ -8,6 +8,9 @@ importers:
.: .:
dependencies: dependencies:
cors:
specifier: ^2.8.5
version: 2.8.5
react: react:
specifier: ^18.3.1 specifier: ^18.3.1
version: 18.3.1 version: 18.3.1
@ -24,6 +27,9 @@ importers:
'@biomejs/biome': '@biomejs/biome':
specifier: ^1.6.1 specifier: ^1.6.1
version: 1.6.3 version: 1.6.3
'@types/cors':
specifier: ^2.8.17
version: 2.8.17
'@types/express': '@types/express':
specifier: ^4.17.21 specifier: ^4.17.21
version: 4.17.21 version: 4.17.21
@ -124,6 +130,9 @@ packages:
'@types/connect@3.4.38': '@types/connect@3.4.38':
resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
'@types/cors@2.8.17':
resolution: {integrity: sha512-8CGDvrBj1zgo2qE+oS3pOCyYNqCPryMWY2bGfwA0dcfopWGgxs+78df0Rs3rc9THP4JkOhLsAa+15VdpAqkcUA==}
'@types/express-serve-static-core@4.17.43': '@types/express-serve-static-core@4.17.43':
resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==}
@ -226,6 +235,10 @@ packages:
resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
engines: {node: '>= 0.6'} engines: {node: '>= 0.6'}
cors@2.8.5:
resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
engines: {node: '>= 0.10'}
cross-spawn@5.1.0: cross-spawn@5.1.0:
resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==} resolution: {integrity: sha512-pTgQJ5KC0d2hcY8eyL1IzlBPYjTkyH72XRZPnLyKus2mBfNjQs3klqbJU2VILqZryAZUt9JOb3h/mWMy23/f5A==}
@ -458,6 +471,10 @@ packages:
resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==} resolution: {integrity: sha512-lJxZYlT4DW/bRUtFh1MQIWqmLwQfAxnqWG4HhEdjMlkrJYnJn0Jrr2u3mgxqaWsdiBc76TYkTG/mhrnYTuzfHw==}
engines: {node: '>=4'} engines: {node: '>=4'}
object-assign@4.1.1:
resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
engines: {node: '>=0.10.0'}
object-inspect@1.13.1: object-inspect@1.13.1:
resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
@ -710,6 +727,10 @@ snapshots:
dependencies: dependencies:
'@types/node': 20.11.30 '@types/node': 20.11.30
'@types/cors@2.8.17':
dependencies:
'@types/node': 20.11.30
'@types/express-serve-static-core@4.17.43': '@types/express-serve-static-core@4.17.43':
dependencies: dependencies:
'@types/node': 20.11.30 '@types/node': 20.11.30
@ -826,6 +847,11 @@ snapshots:
cookie@0.6.0: {} cookie@0.6.0: {}
cors@2.8.5:
dependencies:
object-assign: 4.1.1
vary: 1.1.2
cross-spawn@5.1.0: cross-spawn@5.1.0:
dependencies: dependencies:
lru-cache: 4.1.5 lru-cache: 4.1.5
@ -1068,6 +1094,8 @@ snapshots:
dependencies: dependencies:
path-key: 2.0.1 path-key: 2.0.1
object-assign@4.1.1: {}
object-inspect@1.13.1: {} object-inspect@1.13.1: {}
on-finished@2.4.1: on-finished@2.4.1:

View file

@ -1,37 +1,40 @@
const Prefixos = {
relativo: "/estaticos",
"link-local": "http://localhost:5020/estaticos",
"link-servidor": "https://carro-de-boi-idz-one.b-cdn.net/estaticos",
node_modules: "node_modules/~estaticos/estaticos",
};
/**
const Prefixos = {
"relativo": "/estaticos",
"link-local": "http://localhost:5020/estaticos",
"link-servidor": "https://carro-de-boi-idz-one.b-cdn.net/estaticos",
"node_modules": "node_modules/~estaticos/estaticos"
};
/**
* *
* @param caminho * @param caminho
* @returns String * @returns String
*/ */
export const estaticos = (caminho: keyof typeof Prefixos) => { export const estaticos = (caminho: keyof typeof Prefixos) => {
const prefixo = Prefixos[caminho]; const prefixo = Prefixos[caminho];
return { return {
logos: { "logos": {
"e-licencie-gov": { "e-licencie-gov": {
"Logo-e-licencie-gov-vertical.svg": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-vertical.svg`, "Logo-e-licencie-gov-vertical.svg": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-vertical.svg`,
"Logo-e-licencie-gov-vertical.": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-vertical.`, "Logo-e-licencie-gov-vertical.": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-vertical.`,
"Logo-e-licencie-gov-horizontal.svg": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-horizontal.svg`, "Logo-e-licencie-gov-horizontal.svg": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-horizontal.svg`,
"Logo-e-licencie-gov-horizontal.png": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-horizontal.png`, "Logo-e-licencie-gov-horizontal.png": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-horizontal.png`,
"Logo-e-licencie-gov-horizontal-branco.svg": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-horizontal-branco.svg`, "Logo-e-licencie-gov-horizontal-branco.svg": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-horizontal-branco.svg`,
"Logo-e-licencie-gov-horizontal-branco.png": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-horizontal-branco.png`, "Logo-e-licencie-gov-horizontal-branco.png": `${prefixo}/logos/e-licencie-gov/Logo-e-licencie-gov-horizontal-branco.png`
}, },
"e-licencie": { "e-licencie": {
"verde-verde_.png": `${prefixo}/logos/e-licencie/verde-verde_.png`, "verde-verde_.png": `${prefixo}/logos/e-licencie/verde-verde_.png`,
"verde-verde.png": `${prefixo}/logos/e-licencie/verde-verde.png`, "verde-verde.png": `${prefixo}/logos/e-licencie/verde-verde.png`,
"escala-branco_.png": `${prefixo}/logos/e-licencie/escala-branco_.png`, "escala-branco_.png": `${prefixo}/logos/e-licencie/escala-branco_.png`,
"escala-branco.png": `${prefixo}/logos/e-licencie/escala-branco.png`, "escala-branco.png": `${prefixo}/logos/e-licencie/escala-branco.png`,
"branco-branco.png": `${prefixo}/logos/e-licencie/branco-branco.png`, "branco-branco.png": `${prefixo}/logos/e-licencie/branco-branco.png`
}, },
"betha-sistemas": { "betha-sistemas": {
"logo.png": `${prefixo}/logos/betha-sistemas/logo.png`, "logo.png": `${prefixo}/logos/betha-sistemas/logo.png`
}, },
"betha-meio-ambiente": { "betha-meio-ambiente": {
"Logo-betha-meio-ambiente-vertical.svg": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-vertical.svg`, "Logo-betha-meio-ambiente-vertical.svg": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-vertical.svg`,
@ -41,18 +44,18 @@ export const estaticos = (caminho: keyof typeof Prefixos) => {
"Logo-betha-meio-ambiente-horizontal-branco.svg": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-horizontal-branco.svg`, "Logo-betha-meio-ambiente-horizontal-branco.svg": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-horizontal-branco.svg`,
"Logo-betha-meio-ambiente-horizontal-branco.png": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-horizontal-branco.png`, "Logo-betha-meio-ambiente-horizontal-branco.png": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-horizontal-branco.png`,
"Logo-betha-meio-ambiente-brasao.svg": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-brasao.svg`, "Logo-betha-meio-ambiente-brasao.svg": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-brasao.svg`,
"Logo-betha-meio-ambiente-brasao.png": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-brasao.png`, "Logo-betha-meio-ambiente-brasao.png": `${prefixo}/logos/betha-meio-ambiente/Logo-betha-meio-ambiente-brasao.png`
}
}, },
}, "imagens": {
imagens: {
"quero-quero.gif": `${prefixo}/imagens/quero-quero.gif`, "quero-quero.gif": `${prefixo}/imagens/quero-quero.gif`,
"favicon.ico": `${prefixo}/imagens/favicon.ico`, "favicon.ico": `${prefixo}/imagens/favicon.ico`,
"exemplo_brasao.jpeg": `${prefixo}/imagens/exemplo_brasao.jpeg`, "exemplo_brasao.jpeg": `${prefixo}/imagens/exemplo_brasao.jpeg`
}, },
html: { "html": {
"404.html": `${prefixo}/html/404.html`, "404.html": `${prefixo}/html/404.html`
}, },
fundos: { "fundos": {
"fundo-16.jpg": `${prefixo}/fundos/fundo-16.jpg`, "fundo-16.jpg": `${prefixo}/fundos/fundo-16.jpg`,
"fundo-15.jpg": `${prefixo}/fundos/fundo-15.jpg`, "fundo-15.jpg": `${prefixo}/fundos/fundo-15.jpg`,
"fundo-14.jpg": `${prefixo}/fundos/fundo-14.jpg`, "fundo-14.jpg": `${prefixo}/fundos/fundo-14.jpg`,
@ -68,11 +71,11 @@ export const estaticos = (caminho: keyof typeof Prefixos) => {
"fundo-04.jpg": `${prefixo}/fundos/fundo-04.jpg`, "fundo-04.jpg": `${prefixo}/fundos/fundo-04.jpg`,
"fundo-03.jpg": `${prefixo}/fundos/fundo-03.jpg`, "fundo-03.jpg": `${prefixo}/fundos/fundo-03.jpg`,
"fundo-02.jpg": `${prefixo}/fundos/fundo-02.jpg`, "fundo-02.jpg": `${prefixo}/fundos/fundo-02.jpg`,
"fundo-01.jpg": `${prefixo}/fundos/fundo-01.jpg`, "fundo-01.jpg": `${prefixo}/fundos/fundo-01.jpg`
}, },
"fonts-master": { "fonts-master": {
"sobre.txt": `${prefixo}/fonts-master/sobre.txt`, "sobre.txt": `${prefixo}/fonts-master/sobre.txt`,
roboto: { "roboto": {
"Roboto-ThinItalic.ttf": `${prefixo}/fonts-master/roboto/Roboto-ThinItalic.ttf`, "Roboto-ThinItalic.ttf": `${prefixo}/fonts-master/roboto/Roboto-ThinItalic.ttf`,
"Roboto-Thin.ttf": `${prefixo}/fonts-master/roboto/Roboto-Thin.ttf`, "Roboto-Thin.ttf": `${prefixo}/fonts-master/roboto/Roboto-Thin.ttf`,
"Roboto-Regular.ttf": `${prefixo}/fonts-master/roboto/Roboto-Regular.ttf`, "Roboto-Regular.ttf": `${prefixo}/fonts-master/roboto/Roboto-Regular.ttf`,
@ -92,7 +95,7 @@ export const estaticos = (caminho: keyof typeof Prefixos) => {
"Roboto-BlackItalic.ttf": `${prefixo}/fonts-master/roboto/Roboto-BlackItalic.ttf`, "Roboto-BlackItalic.ttf": `${prefixo}/fonts-master/roboto/Roboto-BlackItalic.ttf`,
"Roboto-Black.ttf": `${prefixo}/fonts-master/roboto/Roboto-Black.ttf`, "Roboto-Black.ttf": `${prefixo}/fonts-master/roboto/Roboto-Black.ttf`,
"LICENSE.txt": `${prefixo}/fonts-master/roboto/LICENSE.txt`, "LICENSE.txt": `${prefixo}/fonts-master/roboto/LICENSE.txt`,
"COPYRIGHT.txt": `${prefixo}/fonts-master/roboto/COPYRIGHT.txt`, "COPYRIGHT.txt": `${prefixo}/fonts-master/roboto/COPYRIGHT.txt`
}, },
"pt-sans": { "pt-sans": {
"PTSans-Regular.ttf": `${prefixo}/fonts-master/pt-sans/PTSans-Regular.ttf`, "PTSans-Regular.ttf": `${prefixo}/fonts-master/pt-sans/PTSans-Regular.ttf`,
@ -103,7 +106,7 @@ export const estaticos = (caminho: keyof typeof Prefixos) => {
"PTSans-CaptionRegular.ttf": `${prefixo}/fonts-master/pt-sans/PTSans-CaptionRegular.ttf`, "PTSans-CaptionRegular.ttf": `${prefixo}/fonts-master/pt-sans/PTSans-CaptionRegular.ttf`,
"PTSans-BoldItalic.ttf": `${prefixo}/fonts-master/pt-sans/PTSans-BoldItalic.ttf`, "PTSans-BoldItalic.ttf": `${prefixo}/fonts-master/pt-sans/PTSans-BoldItalic.ttf`,
"PTSans-Bold.ttf": `${prefixo}/fonts-master/pt-sans/PTSans-Bold.ttf`, "PTSans-Bold.ttf": `${prefixo}/fonts-master/pt-sans/PTSans-Bold.ttf`,
"OFL.txt": `${prefixo}/fonts-master/pt-sans/OFL.txt`, "OFL.txt": `${prefixo}/fonts-master/pt-sans/OFL.txt`
}, },
"open-sans": { "open-sans": {
"OpenSans-SemiboldItalic.ttf": `${prefixo}/fonts-master/open-sans/OpenSans-SemiboldItalic.ttf`, "OpenSans-SemiboldItalic.ttf": `${prefixo}/fonts-master/open-sans/OpenSans-SemiboldItalic.ttf`,
@ -117,7 +120,7 @@ export const estaticos = (caminho: keyof typeof Prefixos) => {
"OpenSans-BoldItalic.ttf": `${prefixo}/fonts-master/open-sans/OpenSans-BoldItalic.ttf`, "OpenSans-BoldItalic.ttf": `${prefixo}/fonts-master/open-sans/OpenSans-BoldItalic.ttf`,
"OpenSans-Bold.ttf": `${prefixo}/fonts-master/open-sans/OpenSans-Bold.ttf`, "OpenSans-Bold.ttf": `${prefixo}/fonts-master/open-sans/OpenSans-Bold.ttf`,
"LICENSE.txt": `${prefixo}/fonts-master/open-sans/LICENSE.txt`, "LICENSE.txt": `${prefixo}/fonts-master/open-sans/LICENSE.txt`,
"Apache License.txt": `${prefixo}/fonts-master/open-sans/Apache%20License.txt`, "Apache License.txt": `${prefixo}/fonts-master/open-sans/Apache%20License.txt`
}, },
"noto-sans": { "noto-sans": {
"fonts.json": `${prefixo}/fonts-master/noto-sans/fonts.json`, "fonts.json": `${prefixo}/fonts-master/noto-sans/fonts.json`,
@ -166,9 +169,9 @@ export const estaticos = (caminho: keyof typeof Prefixos) => {
"NotoSans-Bold.ttf": `${prefixo}/fonts-master/noto-sans/NotoSans-Bold.ttf`, "NotoSans-Bold.ttf": `${prefixo}/fonts-master/noto-sans/NotoSans-Bold.ttf`,
"NotoNaskhArabic-Regular.ttf": `${prefixo}/fonts-master/noto-sans/NotoNaskhArabic-Regular.ttf`, "NotoNaskhArabic-Regular.ttf": `${prefixo}/fonts-master/noto-sans/NotoNaskhArabic-Regular.ttf`,
"NotoNaskhArabic-Bold.ttf": `${prefixo}/fonts-master/noto-sans/NotoNaskhArabic-Bold.ttf`, "NotoNaskhArabic-Bold.ttf": `${prefixo}/fonts-master/noto-sans/NotoNaskhArabic-Bold.ttf`,
LICENSE: `${prefixo}/fonts-master/noto-sans/LICENSE`, "LICENSE": `${prefixo}/fonts-master/noto-sans/LICENSE`
}, },
metropolis: { "metropolis": {
"SIL Open Font License.txt": `${prefixo}/fonts-master/metropolis/SIL%20Open%20Font%20License.txt`, "SIL Open Font License.txt": `${prefixo}/fonts-master/metropolis/SIL%20Open%20Font%20License.txt`,
"Metropolis-ThinItalic.otf": `${prefixo}/fonts-master/metropolis/Metropolis-ThinItalic.otf`, "Metropolis-ThinItalic.otf": `${prefixo}/fonts-master/metropolis/Metropolis-ThinItalic.otf`,
"Metropolis-Thin.otf": `${prefixo}/fonts-master/metropolis/Metropolis-Thin.otf`, "Metropolis-Thin.otf": `${prefixo}/fonts-master/metropolis/Metropolis-Thin.otf`,
@ -187,15 +190,16 @@ export const estaticos = (caminho: keyof typeof Prefixos) => {
"Metropolis-BoldItalic.otf": `${prefixo}/fonts-master/metropolis/Metropolis-BoldItalic.otf`, "Metropolis-BoldItalic.otf": `${prefixo}/fonts-master/metropolis/Metropolis-BoldItalic.otf`,
"Metropolis-Bold.otf": `${prefixo}/fonts-master/metropolis/Metropolis-Bold.otf`, "Metropolis-Bold.otf": `${prefixo}/fonts-master/metropolis/Metropolis-Bold.otf`,
"Metropolis-BlackItalic.otf": `${prefixo}/fonts-master/metropolis/Metropolis-BlackItalic.otf`, "Metropolis-BlackItalic.otf": `${prefixo}/fonts-master/metropolis/Metropolis-BlackItalic.otf`,
"Metropolis-Black.otf": `${prefixo}/fonts-master/metropolis/Metropolis-Black.otf`, "Metropolis-Black.otf": `${prefixo}/fonts-master/metropolis/Metropolis-Black.otf`
}
}, },
}, "dados": {
dados: {
"tabela_ibama.json": `${prefixo}/dados/tabela_ibama.json`, "tabela_ibama.json": `${prefixo}/dados/tabela_ibama.json`,
"municipios.json": `${prefixo}/dados/municipios.json`, "municipios.json": `${prefixo}/dados/municipios.json`
}, },
background: { "background": {
"Paisagem.jpg": `${prefixo}/background/Paisagem.jpg`, "Paisagem.jpg": `${prefixo}/background/Paisagem.jpg`
}, }
};
}; };
};