forked from MapComplete/MapComplete
Merge pull request 'Offline basemaps' (#2480) from feature/offline into develop
Reviewed-on: MapComplete/MapComplete#2480
This commit is contained in:
commit
825efdee34
1076 changed files with 3632 additions and 249 deletions
2
.gitignore
vendored
2
.gitignore
vendored
|
@ -10,6 +10,7 @@ assets/editor-layer-index.json
|
|||
assets/generated/*
|
||||
assets/layers/favourite/favourite.json
|
||||
public/*.webmanifest
|
||||
public/service-worker/tsconfig.tsbuildinfo
|
||||
/*.html
|
||||
!/index.html
|
||||
!/customGenerator.html
|
||||
|
@ -21,6 +22,7 @@ missing_translations.txt
|
|||
.DS_Store
|
||||
Svg.ts
|
||||
data/
|
||||
src/service-worker/.rollup.cache
|
||||
|
||||
Folder.DotSettings.user
|
||||
index_*.ts
|
||||
|
|
115
package-lock.json
generated
115
package-lock.json
generated
|
@ -19,6 +19,7 @@
|
|||
"@rapideditor/location-conflation": "^1.3.0",
|
||||
"@rgossiaux/svelte-headlessui": "^1.0.2",
|
||||
"@rgossiaux/svelte-heroicons": "^0.1.2",
|
||||
"@rollup/plugin-commonjs": "^28.0.6",
|
||||
"@rollup/plugin-typescript": "^11.0.0",
|
||||
"@turf/boolean-intersects": "^7.2.0",
|
||||
"@turf/buffer": "^7.2.0",
|
||||
|
@ -27,13 +28,6 @@
|
|||
"@turf/distance": "^7.2.0",
|
||||
"@turf/length": "^7.2.0",
|
||||
"@turf/turf": "^7.2.0",
|
||||
"@types/dompurify": "^3.0.2",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/node": "^22.13.5",
|
||||
"@types/pannellum": "^2.5.0",
|
||||
"@types/pg": "^8.11.11",
|
||||
"@types/qrcode-generator": "^1.0.6",
|
||||
"@types/showdown": "^2.0.0",
|
||||
"buffer": "^6.0.3",
|
||||
"chart.js": "^3.8.0",
|
||||
"comunica": "^2.0.0",
|
||||
|
@ -78,7 +72,7 @@
|
|||
"pg": "^8.11.3",
|
||||
"pic4carto": "^2.1.15",
|
||||
"pluscodes": "^2.6.0",
|
||||
"pmtiles": "^4.2.1",
|
||||
"pmtiles": "^4.3.0",
|
||||
"prompt-sync": "^4.2.0",
|
||||
"qrcode-generator": "^1.4.4",
|
||||
"showdown": "^2.1.0",
|
||||
|
@ -103,12 +97,19 @@
|
|||
"@sveltejs/vite-plugin-svelte": "^2.0.2",
|
||||
"@tsconfig/svelte": "^3.0.0",
|
||||
"@types/chai": "^5.0.1",
|
||||
"@types/dompurify": "^3.0.2",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/geojson": "^7946.0.10",
|
||||
"@types/jsonld": "^1.5.13",
|
||||
"@types/lz-string": "^1.3.34",
|
||||
"@types/mocha": "^10.0.1",
|
||||
"@types/node": "^22.13.5",
|
||||
"@types/pannellum": "^2.5.0",
|
||||
"@types/papaparse": "^5.3.15",
|
||||
"@types/pg": "^8.11.11",
|
||||
"@types/prompt-sync": "^4.2.3",
|
||||
"@types/qrcode-generator": "^1.0.6",
|
||||
"@types/showdown": "^2.0.0",
|
||||
"@types/xml2js": "^0.4.9",
|
||||
"@typescript-eslint/eslint-plugin": "^6.1.0",
|
||||
"@typescript-eslint/parser": "^6.1.0",
|
||||
|
@ -6508,6 +6509,67 @@
|
|||
"svelte": "^3.44.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@rollup/plugin-commonjs": {
|
||||
"version": "28.0.6",
|
||||
"resolved": "https://registry.npmjs.org/@rollup/plugin-commonjs/-/plugin-commonjs-28.0.6.tgz",
|
||||
"integrity": "sha512-XSQB1K7FUU5QP+3lOQmVCE3I0FcbbNvmNT4VJSj93iUjayaARrTQeoRdiYQoftAJBLrR9t2agwAd3ekaTgHNlw==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@rollup/pluginutils": "^5.0.1",
|
||||
"commondir": "^1.0.1",
|
||||
"estree-walker": "^2.0.2",
|
||||
"fdir": "^6.2.0",
|
||||
"is-reference": "1.2.1",
|
||||
"magic-string": "^0.30.3",
|
||||
"picomatch": "^4.0.2"
|
||||
},
|
||||
"engines": {
|
||||
"node": ">=16.0.0 || 14 >= 14.17"
|
||||
},
|
||||
"peerDependencies": {
|
||||
"rollup": "^2.68.0||^3.0.0||^4.0.0"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"rollup": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/@rollup/plugin-commonjs/node_modules/fdir": {
|
||||
"version": "6.4.6",
|
||||
"resolved": "https://registry.npmjs.org/fdir/-/fdir-6.4.6.tgz",
|
||||
"integrity": "sha512-hiFoqpyZcfNm1yc4u8oWCf9A2c4D3QjCrks3zmoVKVxpQRzmPNar1hUJcBG2RQHvEVGDN+Jm81ZheVLAQMK6+w==",
|
||||
"license": "MIT",
|
||||
"peerDependencies": {
|
||||
"picomatch": "^3 || ^4"
|
||||
},
|
||||
"peerDependenciesMeta": {
|
||||
"picomatch": {
|
||||
"optional": true
|
||||
}
|
||||
}
|
||||
},
|
||||
"node_modules/@rollup/plugin-commonjs/node_modules/magic-string": {
|
||||
"version": "0.30.17",
|
||||
"resolved": "https://registry.npmjs.org/magic-string/-/magic-string-0.30.17.tgz",
|
||||
"integrity": "sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@jridgewell/sourcemap-codec": "^1.5.0"
|
||||
}
|
||||
},
|
||||
"node_modules/@rollup/plugin-commonjs/node_modules/picomatch": {
|
||||
"version": "4.0.3",
|
||||
"resolved": "https://registry.npmjs.org/picomatch/-/picomatch-4.0.3.tgz",
|
||||
"integrity": "sha512-5gTmgEY/sqK6gFXLIsQNH19lWb4ebPDLA4SdLP7dsWkIXHWlG66oPuVvXSGFPppYZz8ZDZq0dYYrbHfBCVUb1Q==",
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
},
|
||||
"funding": {
|
||||
"url": "https://github.com/sponsors/jonschlinkert"
|
||||
}
|
||||
},
|
||||
"node_modules/@rollup/plugin-json": {
|
||||
"version": "6.0.0",
|
||||
"dev": true,
|
||||
|
@ -11502,6 +11564,7 @@
|
|||
},
|
||||
"node_modules/@types/dompurify": {
|
||||
"version": "3.0.2",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/trusted-types": "*"
|
||||
|
@ -11516,6 +11579,7 @@
|
|||
"version": "1.14.4",
|
||||
"resolved": "https://registry.npmjs.org/@types/follow-redirects/-/follow-redirects-1.14.4.tgz",
|
||||
"integrity": "sha512-GWXfsD0Jc1RWiFmMuMFCpXMzi9L7oPDVwxUnZdg89kDNnqsRfUKXEtUYtA98A6lig1WXH/CYY/fvPW9HuN5fTA==",
|
||||
"dev": true,
|
||||
"dependencies": {
|
||||
"@types/node": "*"
|
||||
}
|
||||
|
@ -11630,6 +11694,7 @@
|
|||
"version": "2.5.0",
|
||||
"resolved": "https://registry.npmjs.org/@types/pannellum/-/pannellum-2.5.0.tgz",
|
||||
"integrity": "sha512-iFVwMHmsTx91t74gU12bDmB1ty5lRgmfK6X+FxymQe8n0nuw3Pp/vk0nw73YdL9WqZgthrpf1KLPzQjZDUsj0g==",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@types/papaparse": {
|
||||
|
@ -11650,6 +11715,7 @@
|
|||
"version": "8.11.11",
|
||||
"resolved": "https://registry.npmjs.org/@types/pg/-/pg-8.11.11.tgz",
|
||||
"integrity": "sha512-kGT1qKM8wJQ5qlawUrEkXgvMSXoV213KfMGXcwfDwUIfUHXqXYXOfS1nE1LINRJVVVx5wCm70XnFlMHaIcQAfw==",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/node": "*",
|
||||
|
@ -11659,6 +11725,7 @@
|
|||
},
|
||||
"node_modules/@types/pg/node_modules/pg-types": {
|
||||
"version": "4.0.1",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"pg-int8": "1.0.1",
|
||||
|
@ -11675,6 +11742,7 @@
|
|||
},
|
||||
"node_modules/@types/pg/node_modules/postgres-array": {
|
||||
"version": "3.0.2",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
|
@ -11682,6 +11750,7 @@
|
|||
},
|
||||
"node_modules/@types/pg/node_modules/postgres-bytea": {
|
||||
"version": "3.0.0",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"obuf": "~1.1.2"
|
||||
|
@ -11692,6 +11761,7 @@
|
|||
},
|
||||
"node_modules/@types/pg/node_modules/postgres-date": {
|
||||
"version": "2.0.1",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
|
@ -11699,6 +11769,7 @@
|
|||
},
|
||||
"node_modules/@types/pg/node_modules/postgres-interval": {
|
||||
"version": "3.0.0",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"engines": {
|
||||
"node": ">=12"
|
||||
|
@ -11719,6 +11790,7 @@
|
|||
},
|
||||
"node_modules/@types/qrcode-generator": {
|
||||
"version": "1.0.6",
|
||||
"dev": true,
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"qrcode-generator": "*"
|
||||
|
@ -11752,6 +11824,7 @@
|
|||
},
|
||||
"node_modules/@types/showdown": {
|
||||
"version": "2.0.0",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@types/slice-ansi": {
|
||||
|
@ -11785,6 +11858,7 @@
|
|||
"version": "2.0.7",
|
||||
"resolved": "https://registry.npmjs.org/@types/trusted-types/-/trusted-types-2.0.7.tgz",
|
||||
"integrity": "sha512-ScaPdn1dQczgbl0QFTeTOmVHFULt394XJgOQNoyVhZ6r2vLnMLJfBPd53SB52T/3G36VI1/g2MZaX0cwDuXsfw==",
|
||||
"devOptional": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/@types/uritemplate": {
|
||||
|
@ -13160,6 +13234,12 @@
|
|||
"node": ">= 12"
|
||||
}
|
||||
},
|
||||
"node_modules/commondir": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz",
|
||||
"integrity": "sha512-W9pAhw0ja1Edb5GVdIF1mjZw/ASI0AlShXM83UUGe2DVr5TdAPEA1OA8m/g8zWp9x6On7gqufY+FatDbC3MDQg==",
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/compare-func": {
|
||||
"version": "2.0.0",
|
||||
"resolved": "https://registry.npmjs.org/compare-func/-/compare-func-2.0.0.tgz",
|
||||
|
@ -17120,6 +17200,15 @@
|
|||
"optional": true,
|
||||
"peer": true
|
||||
},
|
||||
"node_modules/is-reference": {
|
||||
"version": "1.2.1",
|
||||
"resolved": "https://registry.npmjs.org/is-reference/-/is-reference-1.2.1.tgz",
|
||||
"integrity": "sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==",
|
||||
"license": "MIT",
|
||||
"dependencies": {
|
||||
"@types/estree": "*"
|
||||
}
|
||||
},
|
||||
"node_modules/is-regex": {
|
||||
"version": "1.2.1",
|
||||
"resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.2.1.tgz",
|
||||
|
@ -23030,6 +23119,7 @@
|
|||
},
|
||||
"node_modules/obuf": {
|
||||
"version": "1.1.2",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/once": {
|
||||
|
@ -23401,6 +23491,7 @@
|
|||
},
|
||||
"node_modules/pg-numeric": {
|
||||
"version": "1.0.2",
|
||||
"dev": true,
|
||||
"license": "ISC",
|
||||
"engines": {
|
||||
"node": ">=4"
|
||||
|
@ -23516,9 +23607,10 @@
|
|||
"integrity": "sha512-+3sW+Qt+znuN2uMFFvebo2m5MsaTjBXOzEYvkfx4RMeOYnNCQv3OWeQujfRAo6nzg7D+5vD2b3tihtwW3b5pfg=="
|
||||
},
|
||||
"node_modules/pmtiles": {
|
||||
"version": "4.2.1",
|
||||
"resolved": "https://registry.npmjs.org/pmtiles/-/pmtiles-4.2.1.tgz",
|
||||
"integrity": "sha512-Z73aph49f7KpU7JPb+zDWr+62wPv9jF3p+tvvL26/XeECnzUHnQ0nGopXGPYnq+OQXqyaXZPrsNdKxSD+2HlLA==",
|
||||
"version": "4.3.0",
|
||||
"resolved": "https://registry.npmjs.org/pmtiles/-/pmtiles-4.3.0.tgz",
|
||||
"integrity": "sha512-wnzQeSiYT/MyO63o7AVxwt7+uKqU0QUy2lHrivM7GvecNy0m1A4voVyGey7bujnEW5Hn+ZzLdvHPoFaqrOzbPA==",
|
||||
"license": "BSD-3-Clause",
|
||||
"dependencies": {
|
||||
"fflate": "^0.8.2"
|
||||
}
|
||||
|
@ -23782,6 +23874,7 @@
|
|||
},
|
||||
"node_modules/postgres-range": {
|
||||
"version": "1.1.3",
|
||||
"dev": true,
|
||||
"license": "MIT"
|
||||
},
|
||||
"node_modules/potpack": {
|
||||
|
|
20
package.json
20
package.json
|
@ -67,6 +67,7 @@
|
|||
"#photonEndpoint": "`api/` or `reverse/` will be appended by the code",
|
||||
"photonEndpoint": "https://photon.komoot.io/",
|
||||
"jsonld-proxy": "https://lod.mapcomplete.org/extractgraph?url={url}",
|
||||
"protomaps_archive_server": "https://cache.mapcomplete.org",
|
||||
"protomaps": {
|
||||
"#fork": "Bound to https://mapcomplete.org; get your own at https://protomaps.com/",
|
||||
"api-key": "2af8b969a9e8b692",
|
||||
|
@ -108,7 +109,7 @@
|
|||
"query:licenses": "vite-node scripts/generateLicenseInfo.ts -- --query && npm run generate:licenses",
|
||||
"clean:licenses": "find . -type f -name \"*.license\" -exec rm -f {} +",
|
||||
"generate:contributor-list": "vite-node scripts/generateContributors.ts",
|
||||
"generate:service-worker": "tsc src/service-worker.ts --outFile public/service-worker.js && git_hash=$(git rev-parse HEAD) && sed -i.bak \"s/GITHUB-COMMIT/$git_hash/\" public/service-worker.js && rm public/service-worker.js.bak",
|
||||
"generate:service-worker": "vite-node scripts/prepareServiceWorker.ts && cd ./src/service-worker/ && rollup -c ",
|
||||
"generate": "npm run generate:licenses && npm run generate:images && npm run generate:charging-stations && npm run generate:translations && npm run reset:layeroverview && npm run generate:service-worker",
|
||||
"generate:charging-stations": "cd ./assets/layers/charging_station && vite-node csvToJson.ts && cd -",
|
||||
"clean:tests": "find . -type f -name \"*.doctest.ts\" | xargs -r rm",
|
||||
|
@ -184,6 +185,7 @@
|
|||
"@rapideditor/location-conflation": "^1.3.0",
|
||||
"@rgossiaux/svelte-headlessui": "^1.0.2",
|
||||
"@rgossiaux/svelte-heroicons": "^0.1.2",
|
||||
"@rollup/plugin-commonjs": "^28.0.6",
|
||||
"@rollup/plugin-typescript": "^11.0.0",
|
||||
"@turf/boolean-intersects": "^7.2.0",
|
||||
"@turf/buffer": "^7.2.0",
|
||||
|
@ -192,13 +194,6 @@
|
|||
"@turf/distance": "^7.2.0",
|
||||
"@turf/length": "^7.2.0",
|
||||
"@turf/turf": "^7.2.0",
|
||||
"@types/dompurify": "^3.0.2",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/node": "^22.13.5",
|
||||
"@types/pannellum": "^2.5.0",
|
||||
"@types/pg": "^8.11.11",
|
||||
"@types/qrcode-generator": "^1.0.6",
|
||||
"@types/showdown": "^2.0.0",
|
||||
"buffer": "^6.0.3",
|
||||
"chart.js": "^3.8.0",
|
||||
"comunica": "^2.0.0",
|
||||
|
@ -243,7 +238,7 @@
|
|||
"pg": "^8.11.3",
|
||||
"pic4carto": "^2.1.15",
|
||||
"pluscodes": "^2.6.0",
|
||||
"pmtiles": "^4.2.1",
|
||||
"pmtiles": "^4.3.0",
|
||||
"prompt-sync": "^4.2.0",
|
||||
"qrcode-generator": "^1.4.4",
|
||||
"showdown": "^2.1.0",
|
||||
|
@ -268,12 +263,19 @@
|
|||
"@sveltejs/vite-plugin-svelte": "^2.0.2",
|
||||
"@tsconfig/svelte": "^3.0.0",
|
||||
"@types/chai": "^5.0.1",
|
||||
"@types/dompurify": "^3.0.2",
|
||||
"@types/follow-redirects": "^1.14.4",
|
||||
"@types/geojson": "^7946.0.10",
|
||||
"@types/jsonld": "^1.5.13",
|
||||
"@types/lz-string": "^1.3.34",
|
||||
"@types/mocha": "^10.0.1",
|
||||
"@types/node": "^22.13.5",
|
||||
"@types/pannellum": "^2.5.0",
|
||||
"@types/papaparse": "^5.3.15",
|
||||
"@types/pg": "^8.11.11",
|
||||
"@types/prompt-sync": "^4.2.3",
|
||||
"@types/qrcode-generator": "^1.0.6",
|
||||
"@types/showdown": "^2.0.0",
|
||||
"@types/xml2js": "^0.4.9",
|
||||
"@typescript-eslint/eslint-plugin": "^6.1.0",
|
||||
"@typescript-eslint/parser": "^6.1.0",
|
||||
|
|
1
public/assets/fonts/Noto Sans Devanagari Regular v1/0-255.pbf
Symbolic link
1
public/assets/fonts/Noto Sans Devanagari Regular v1/0-255.pbf
Symbolic link
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/0-255.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/1024-1279.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/10240-10495.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/10496-10751.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/10752-11007.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/11008-11263.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/11264-11519.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/11520-11775.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/11776-12031.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/12032-12287.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/12288-12543.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/12544-12799.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/1280-1535.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/12800-13055.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/13056-13311.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/13312-13567.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/13568-13823.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/13824-14079.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/14080-14335.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/14336-14591.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/14592-14847.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/14848-15103.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/15104-15359.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/1536-1791.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/15360-15615.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/15616-15871.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/15872-16127.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/16128-16383.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/16384-16639.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/16640-16895.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/16896-17151.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/17152-17407.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/17408-17663.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/17664-17919.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/1792-2047.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/17920-18175.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/18176-18431.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/18432-18687.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/18688-18943.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/18944-19199.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/19200-19455.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/19456-19711.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/19712-19967.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/19968-20223.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/20224-20479.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/2048-2303.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/20480-20735.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/20736-20991.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/20992-21247.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/21248-21503.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/21504-21759.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/21760-22015.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/22016-22271.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/22272-22527.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/22528-22783.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/22784-23039.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/2304-2559.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/23040-23295.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/23296-23551.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/23552-23807.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/23808-24063.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/24064-24319.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/24320-24575.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/24576-24831.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/24832-25087.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/25088-25343.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/25344-25599.pbf
|
1
public/assets/fonts/Noto Sans Devanagari Regular v1/256-511.pbf
Symbolic link
1
public/assets/fonts/Noto Sans Devanagari Regular v1/256-511.pbf
Symbolic link
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/256-511.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/2560-2815.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/25600-25855.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/25856-26111.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/26112-26367.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/26368-26623.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/26624-26879.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/26880-27135.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/27136-27391.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/27392-27647.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/27648-27903.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/27904-28159.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/2816-3071.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/28160-28415.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/28416-28671.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/28672-28927.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/28928-29183.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/29184-29439.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/29440-29695.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/29696-29951.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/29952-30207.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/30208-30463.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/30464-30719.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/3072-3327.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/30720-30975.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/30976-31231.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/31232-31487.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/31488-31743.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/31744-31999.pbf
|
|
@ -0,0 +1 @@
|
|||
../Noto Sans Regular/32000-32255.pbf
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue