{"_id":"@premiate/strapi-plugin-maplibre-field","_rev":"27-56030c69061dadc465c9c3f4f63d4946","name":"@premiate/strapi-plugin-maplibre-field","dist-tags":{"latest":"1.8.0"},"versions":{"1.1.2":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.1.2","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.1.2","maintainers":[{"name":"clankyboard","email":"claudiob@premiate.org"}],"homepage":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"6bc96a963085d8fdafdc252bc8025893644d2003","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.1.2.tgz","fileCount":48,"integrity":"sha512-1Qj6H5YnjAL2QJ9BqzRNr1ScqVs6QHK/wEjuM6R3HA5Zp8qMxIi1LzH+r+f8oTAW88vcu7HysH8RuBbXA/h9ug==","signatures":[{"sig":"MEUCIGgVdLk39MkbDVyKGiFmystkIrykLnfgJewuXQlEqu/hAiEAogli1lnL2PtvZeHL2sCjfbhzXyz/KwsgelO61WGVumY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208519},"strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a MapLibre custom field to your Strapi content types","displayName":"MapLibre Field"},"engines":{"npm":">=6.0.0","node":">=20.0.0 <=24.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"62a8432c60414f9a62c62eaabdc4d4bbd9a35669","scripts":{"lint":"eslint admin/src server/src --ext .ts,.tsx","test":"jest","build":"strapi-plugin build","watch":"tsc --watch --preserveWatchOutput","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src --ext .ts,.tsx --fix","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","prepublishOnly":"npm run build && npm run verify && npm test"},"_npmUser":{"name":"clankyboard","email":"claudiob@premiate.org"},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"11.7.0","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"24.13.0","dependencies":{"pmtiles":"^4.3.2","maplibre-gl":"^5.16.0","react-map-gl":"^8.1.0","@maplibre/maplibre-gl-geocoder":"^1.9.4"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^8.0.0","ts-jest":"^29.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/jest":"^30.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@strapi/sdk-plugin":"^5.4.0","identity-obj-proxy":"^3.0.0","@strapi/eslint-config":"^1.0.1","@testing-library/react":"^14.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","jest-environment-jsdom":"^30.2.0","@strapi/typescript-utils":"^5.0.0","@testing-library/jest-dom":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.1.2_1768746372169_0.1567297458954151","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.2.0","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.2.0","maintainers":[{"name":"clankyboard","email":"claudiob@premiate.org"}],"homepage":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"008adc19617b9b5bf6456f2a372e28a050fdd66e","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.2.0.tgz","fileCount":48,"integrity":"sha512-CXiuE+pkiaQMM/vek56pElVq8wtKpqpK+UeK+XC6hdRaLLYB72pz/wDvvh4Zn3AebO0Z0Kvph49IQLUoircU9w==","signatures":[{"sig":"MEUCIFvJlmD3dLzT0nUvIK2GM26RAQ8XgywPF9+XXvaqiWsrAiEAon8mRk0x+6mqUefO4vxNAEos5cmaM+6vNURbZANmNOo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207500},"strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a MapLibre custom field to your Strapi content types","displayName":"MapLibre Field"},"engines":{"npm":">=6.0.0","node":">=20.0.0 <=24.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"ed1e6c74307c0ef44edc0d0200fe6a97d0b91064","scripts":{"lint":"eslint admin/src server/src --ext .ts,.tsx","test":"jest","build":"strapi-plugin build","watch":"tsc --watch --preserveWatchOutput","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src --ext .ts,.tsx --fix","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","prepublishOnly":"npm run build && npm run verify && npm test"},"_npmUser":{"name":"clankyboard","email":"claudiob@premiate.org"},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"9.2.0","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"20.19.4","dependencies":{"pmtiles":"^4.3.2","maplibre-gl":"5.16.0","react-map-gl":"^8.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^8.0.0","ts-jest":"^29.0.0","ts-node":"^10.9.2","typescript":"^5.0.0","@types/jest":"^30.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@strapi/sdk-plugin":"^5.4.0","identity-obj-proxy":"^3.0.0","@strapi/eslint-config":"^1.0.1","@testing-library/react":"^14.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","jest-environment-jsdom":"^30.2.0","@strapi/typescript-utils":"^5.0.0","@testing-library/jest-dom":"^6.0.0","@typescript-eslint/parser":"^6.0.0","@typescript-eslint/eslint-plugin":"^6.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.2.0_1769722041224_0.7338992886729865","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.2.1","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.2.1","maintainers":[{"name":"clankyboard","email":"claudiob@premiate.org"}],"homepage":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"6064fb4365a96fda38de5cd36114325e2699cf01","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.2.1.tgz","fileCount":39,"integrity":"sha512-XAeBDy1ec8xHtWAYitSpuq1ibaqig84+y4xeSsF2dW0lBkx0m9ofceF0PLtyNtBw82ePs/ey+UyCt/2/f+v2KQ==","signatures":[{"sig":"MEUCIGhdRM7g05Mrgpgl+C+8Sm9o17wbsrYoUNtNqbRdSos6AiEA71sdRObax5qIEOieQsOjoIIEydvkdYxn5tosnJr2yOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":350811},"types":"./dist/server/src/index.d.ts","strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a MapLibre custom field to your Strapi content types","displayName":"MapLibre Field"},"engines":{"npm":">=6.0.0","node":">=20.0.0 <=24.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"be87104fb9638ad36b77eb213639f23d21871c3a","scripts":{"lint":"eslint admin/src server/src --ext .ts,.tsx","test":"jest","build":"strapi-plugin build","watch":"tsc --watch --preserveWatchOutput","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src --ext .ts,.tsx --fix","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","prepublishOnly":"npm run build && npm run verify && npm test"},"_npmUser":{"name":"clankyboard","email":"claudiob@premiate.org"},"overrides":{"@microsoft/api-extractor":"7.56.3"},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"11.8.0","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"24.13.1","dependencies":{"pmtiles":"^4.4.0","maplibre-gl":"5.16.0","react-map-gl":"^8.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^8.57.0","ts-jest":"^29.0.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/jest":"^30.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@strapi/sdk-plugin":"^6.0.0","identity-obj-proxy":"^3.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","jest-environment-jsdom":"^30.2.0","@strapi/typescript-utils":"^5.0.0","@testing-library/jest-dom":"^6.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.2.1_1771787536973_0.12236907298640998","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.2.2","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.2.2","maintainers":[{"name":"clankyboard","email":"claudiob@premiate.org"}],"homepage":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"93caa9a3a9b5083a60e2f0ccbb91ea7da3280d22","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.2.2.tgz","fileCount":39,"integrity":"sha512-I9PruT4ZT3+CMQHKlWJ03hwUpeUpuZK33zF0eJrP9rjrmPyyH6AtWcpVBJbHcEl6w6bbXxXSxRTVubCIFr57KQ==","signatures":[{"sig":"MEUCIQDNH1C+5AtCxAjornQYFkWloEulQG9DTzXy/c5HVfVRqwIgT73sw81p+7JvPv0q9zs3fDxFGo/CnLB+Xolta5dpYYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351109},"types":"./dist/server/src/index.d.ts","strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a MapLibre custom field to your Strapi content types","displayName":"MapLibre Field"},"engines":{"npm":">=6.0.0","node":">=20.0.0 <=24.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"75737ce4dbb93f28b174deb201bc3046968efb42","scripts":{"lint":"eslint admin/src server/src --ext .ts,.tsx","test":"jest","build":"strapi-plugin build","watch":"tsc --watch --preserveWatchOutput","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src --ext .ts,.tsx --fix","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","prepublishOnly":"npm run build && npm run verify && npm test"},"_npmUser":{"name":"clankyboard","email":"claudiob@premiate.org"},"overrides":{"@microsoft/api-extractor":"7.56.3"},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"9.2.0","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"20.19.4","dependencies":{"pmtiles":"^4.4.0","maplibre-gl":"^5.21.0","react-map-gl":"^8.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^8.57.0","ts-jest":"^29.0.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/jest":"^30.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@strapi/sdk-plugin":"^6.0.1","identity-obj-proxy":"^3.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","jest-environment-jsdom":"^30.2.0","@strapi/typescript-utils":"^5.0.0","@testing-library/jest-dom":"^6.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.2.2_1774013574267_0.30746907533250845","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.3.0","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.3.0","maintainers":[{"name":"clankyboard","email":"claudiob@premiate.org"}],"homepage":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"ff95aafe9dec1205d9618b8d1303ce25415a4338","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.3.0.tgz","fileCount":39,"integrity":"sha512-z8s4E2QqnARA5shYSTfcBtMvG2vMs0Bj7Yeh9coa9qabzAHBrbriHqljEpnKBkvTRU2OxhC82OSVYK+oOEunZQ==","signatures":[{"sig":"MEQCIComPLIVUWuxmcorqhyqIEsHdLcf/5hQ+/VKNbeOzYOhAiBZZFFcocLibQgv87Le/sTgNeKwTL1kVTf6MqegMm0u8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":371092},"types":"./dist/server/src/index.d.ts","strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a MapLibre custom field to your Strapi content types","displayName":"MapLibre Field"},"engines":{"npm":">=6.0.0","node":">=20.0.0 <=24.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"3fa88b9edbf0f4d46988cc75c8a9569471fe228a","scripts":{"lint":"eslint admin/src server/src --ext .ts,.tsx","test":"jest","build":"strapi-plugin build","watch":"tsc --watch --preserveWatchOutput","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src --ext .ts,.tsx --fix","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","prepublishOnly":"npm run build && npm run verify && npm test"},"_npmUser":{"name":"clankyboard","email":"claudiob@premiate.org"},"overrides":{"@microsoft/api-extractor":"7.56.3"},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"9.2.0","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"20.19.4","dependencies":{"pmtiles":"^4.4.0","maplibre-gl":"^5.21.0","react-map-gl":"^8.1.0"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^8.57.0","ts-jest":"^29.0.0","ts-node":"^10.9.2","typescript":"^5.5.0","@types/jest":"^30.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@strapi/sdk-plugin":"^6.0.1","identity-obj-proxy":"^3.0.0","@testing-library/react":"^14.0.0","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","jest-environment-jsdom":"^30.2.0","@strapi/typescript-utils":"^5.0.0","@testing-library/jest-dom":"^6.0.0","@typescript-eslint/parser":"^7.0.0","@typescript-eslint/eslint-plugin":"^7.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.3.0_1776030404336_0.4881565598687556","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.4.0","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.4.0","maintainers":[{"name":"clankyboard","email":"cb@bastard.it"}],"homepage":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"0fc292944733f3112d5dde0ac35830aaab928577","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.4.0.tgz","fileCount":50,"integrity":"sha512-yczo9xGux/0Xq9urHi8a+Q3xQaJCeArrxAsrfydgzrXe1lO42pnW3z9HQOlUiqlzQGuN/aFRWdpTEWeau2w4+g==","signatures":[{"sig":"MEYCIQCabYfTWnHEmcDjqVOWX/kORLTY7hdAPiNSFPqy72itrQIhAPbBtANG5c64fVZHVHUOGWiZlCbnSADZUS/t7OX157+I","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@premiate%2fstrapi-plugin-maplibre-field@1.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":244947},"types":"./dist/server/src/index.d.ts","strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a MapLibre custom field to your Strapi content types","displayName":"MapLibre Field"},"engines":{"npm":">=6.0.0","node":">=22.0.0 <=24.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"c548c1225104cd5e782675e55b869db4b1a7068c","scripts":{"lint":"eslint admin/src server/src --ext .ts,.tsx","test":"jest","build":"strapi-plugin build","watch":"tsc --watch --preserveWatchOutput","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src --ext .ts,.tsx --fix","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","prepublishOnly":"npm run build && npm run verify && npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b81b32d6-9b64-4c26-a2c9-5361d2724706"}},"overrides":{"@microsoft/api-extractor":"7.56.3"},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"12.0.2","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pmtiles":"^4.4.1","maplibre-gl":"^6.0.0","react-map-gl":"^8.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^8.57.0","ts-jest":"^29.0.0","ts-node":"^10.9.2","typescript":"^5.9.0","@types/jest":"^30.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@strapi/sdk-plugin":"^6.1.0","identity-obj-proxy":"^3.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","jest-environment-jsdom":"^30.2.0","@strapi/typescript-utils":"^5.0.0","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.4.0_1785418729119_0.6211275578756366","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.4.1","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.4.1","maintainers":[{"name":"clankyboard","email":"cb@bastard.it"}],"homepage":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"90f859a25eeb849f09400b5ff47e126a8f2e165c","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.4.1.tgz","fileCount":50,"integrity":"sha512-b18zI02WDLLJVzAp77cP5OIDYTjpmczY7lvj+veFo7RagCLQ4Tw/I6E7mglnXnKWfL/5eHd6YMHewdTAlyONFw==","signatures":[{"sig":"MEQCIEHWFqPcDIC3odTO1e9VeOOC0i7bQbZ2dBXFVTwDxLY3AiBdPrMHa2xFalEoYT2RhGfhHwqJmpYH2yiMaB7TtwYlbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@premiate%2fstrapi-plugin-maplibre-field@1.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":245228},"types":"./dist/server/src/index.d.ts","strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a MapLibre custom field to your Strapi content types","displayName":"MapLibre Field"},"engines":{"npm":">=6.0.0","node":">=22.0.0 <=24.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"b6df186cd329d5f2c96bf31617a5485aedd3d246","scripts":{"lint":"eslint admin/src server/src --ext .ts,.tsx","test":"jest","build":"strapi-plugin build","watch":"tsc --watch --preserveWatchOutput","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src --ext .ts,.tsx --fix","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","prepublishOnly":"npm run build && npm run verify && npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b81b32d6-9b64-4c26-a2c9-5361d2724706"}},"overrides":{"@microsoft/api-extractor":"7.56.3"},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"12.0.2","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"24.18.0","dependencies":{"pmtiles":"^4.4.1","maplibre-gl":"^6.0.0","react-map-gl":"^8.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","eslint":"^8.57.0","ts-jest":"^29.0.0","ts-node":"^10.9.2","typescript":"^5.9.0","@types/jest":"^30.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@strapi/sdk-plugin":"^6.1.0","identity-obj-proxy":"^3.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","jest-environment-jsdom":"^30.2.0","@strapi/typescript-utils":"^5.0.0","@testing-library/jest-dom":"^7.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.4.1_1785420651102_0.8393050384640579","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.5.0","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.5.0","maintainers":[{"name":"clankyboard","email":"cb@bastard.it"}],"homepage":"https://community.strapi.io/marketplace/premiate-strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"8af4a4d48fa2ca35c814e3a9c97dc62fb6e56d53","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.5.0.tgz","fileCount":50,"integrity":"sha512-JaHH11cIq/LPBtxMgjJmP/+nf2GzCULt/SxevWocCdiE2j+6+AdFFTwenmfOTpUZBosP9fLTfOvnqvToc74x5A==","signatures":[{"sig":"MEYCIQDlI+MGC7cpkzGpGUzX88oogH/Ee3yiBy/qAPZRT+TFoAIhAN1h/dX4KKiQAvqYLnHJFTck20ZiGgOPujsFuUApzmpm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@premiate%2fstrapi-plugin-maplibre-field@1.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":251645},"types":"./dist/server/src/index.d.ts","strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a MapLibre custom field to your Strapi content types","displayName":"MapLibre Field"},"engines":{"npm":">=6.0.0","node":">=22.0.0 <=26.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"2e48aaa55c676636cd9703388f788f4c9a79534e","scripts":{"lint":"eslint admin/src server/src","test":"vitest run","build":"strapi-plugin build","watch":"tsc --watch --preserveWatchOutput","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src --fix","test:watch":"vitest","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\"","prepublishOnly":"npm run build && npm run verify && npm test"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b81b32d6-9b64-4c26-a2c9-5361d2724706"}},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"12.0.2","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pmtiles":"^4.5.0","maplibre-gl":"^6.4.1","react-map-gl":"^8.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","vitest":"^4.1.10","globals":"^17.9.0","@eslint/js":"^10.0.1","typescript":"^5.9.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.67.0","@strapi/sdk-plugin":"^6.1.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@strapi/typescript-utils":"^5.0.0","@testing-library/jest-dom":"^7.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.5.0_1787329947696_0.10861263929262166","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.6.0","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.6.0","maintainers":[{"name":"clankyboard","email":"cb@bastard.it"}],"homepage":"https://community.strapi.io/marketplace/premiate-strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"d56238157dc45a08eb34ef6fef277f2920655727","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.6.0.tgz","fileCount":50,"integrity":"sha512-kEhPpyS5hc7Mc2rVQg28FJFkXqyd6hy8fAvGoNekZqcb+rG1THBRiL0F+HoUU90TbWj3QeLKnhkPMxImT77UtA==","signatures":[{"sig":"MEUCIHQM8zYFlGXvUWef0VqYxmRGtpYWgEz/17RJbgnT6T8UAiEA2VC0/JxkgL5gclxYbS+7DVAEcoNDBbpslHmPW4EcJsU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@premiate%2fstrapi-plugin-maplibre-field@1.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":278684},"types":"./dist/server/src/index.d.ts","strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a MapLibre custom field to your Strapi content types","displayName":"MapLibre Field"},"engines":{"npm":">=6.0.0","node":">=22.0.0 <=26.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"f80b755a6a659b8436c532812e920a26ace1ca95","scripts":{"lint":"eslint admin/src server/src tests","test":"vitest run","build":"strapi-plugin build","watch":"strapi-plugin watch","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\" \"tests/**/*.{ts,tsx}\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src tests --fix","test:watch":"vitest","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\" \"tests/**/*.{ts,tsx}\"","prepublishOnly":"npm run build && npm run verify && npm test","typecheck:watch":"tsc --watch --preserveWatchOutput"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b81b32d6-9b64-4c26-a2c9-5361d2724706"}},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"12.0.2","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pmtiles":"^4.5.0","maplibre-gl":"^6.4.1","react-map-gl":"^8.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","vitest":"^4.1.10","globals":"^17.9.0","@eslint/js":"^10.0.1","typescript":"^5.9.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.67.0","@strapi/sdk-plugin":"^6.1.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@strapi/typescript-utils":"^5.0.0","@testing-library/jest-dom":"^7.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.6.0_1787608805452_0.09151683292434054","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@premiate/strapi-plugin-maplibre-field","version":"1.7.0","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","_id":"@premiate/strapi-plugin-maplibre-field@1.7.0","maintainers":[{"name":"clankyboard","email":"cb@bastard.it"}],"homepage":"https://community.strapi.io/marketplace/premiate-strapi-plugin-maplibre-field","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"7c63994d488b406ccf3f10b2574dc77876204e6d","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.7.0.tgz","fileCount":50,"integrity":"sha512-iq7QOBYG2Z/nHHufp5LzZ9Ad0UjyMmAvxrM4PUl9DYZCiYeJEaVM9Ywu/t8FoV0iFZeULMou8SMt+g9sep4Pww==","signatures":[{"sig":"MEYCIQDA6BMrkd0aecKeJqKKWHDuE9TGF0YibuVOZjsSVTIj9gIhALJ/WNWzZMuZWDKf0D7Awp1pzn5QzTuo1lXfSJloLnkc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@premiate%2fstrapi-plugin-maplibre-field@1.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":292697},"types":"./dist/server/src/index.d.ts","strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a location field to your content types using MapLibre: pick a point on an interactive map or search for an address.","displayName":"MapLibre Field"},"engines":{"node":">=22.0.0 <=26.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"de562c425b36d3bcd486a223f68525ea23ae98b5","scripts":{"lint":"eslint admin/src server/src tests","test":"vitest run","build":"strapi-plugin build","watch":"strapi-plugin watch","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\" \"tests/**/*.{ts,tsx}\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src tests --fix","test:watch":"vitest","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\" \"tests/**/*.{ts,tsx}\"","prepublishOnly":"npm run build && npm run verify && npm test","typecheck:watch":"tsc --watch --preserveWatchOutput"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:b81b32d6-9b64-4c26-a2c9-5361d2724706"}},"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"12.0.2","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"_nodeVersion":"24.19.0","dependencies":{"pmtiles":"^4.5.0","maplibre-gl":"^6.4.1","react-map-gl":"^8.1.2"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","vitest":"^4.1.10","globals":"^17.9.0","@eslint/js":"^10.0.1","typescript":"^5.9.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.67.0","@strapi/sdk-plugin":"^6.1.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@strapi/typescript-utils":"^5.52.2","@testing-library/jest-dom":"^7.0.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/strapi-plugin-maplibre-field_1.7.0_1787776870491_0.7625584477659917","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"_id":"@premiate/strapi-plugin-maplibre-field@1.8.0","bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"dist":{"shasum":"bad0937cacfcc3d0d2ea616b770e1b7df415c611","tarball":"https://registry.npmjs.org/@premiate/strapi-plugin-maplibre-field/-/strapi-plugin-maplibre-field-1.8.0.tgz","fileCount":53,"integrity":"sha512-XXiflH27SqOj3HdeFvLl6WQF2Pxc28p7y14xQ0PRAqFdgpQw3Cqctx+8DM21QMmhnsGXYNLNfVMzLvGVPZKscQ==","signatures":[{"sig":"MEQCIEhEC9fQK7pagHW0eKT1m/P056RIrnqdpZrNBxNOSkENAiBOVqKJJ9GypE6LLjVAkO4qK3HRjtMpeNnzFep17CHXAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIFGHdsk3vdVhY4M6fzFaY26fN77k/ILG4/sH4AOgbEEHAiBjCpJg3Uq3/d+Y5biketOPQvV4/kwGkafCagVcN3B+Nw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@premiate%2fstrapi-plugin-maplibre-field@1.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":255394},"name":"@premiate/strapi-plugin-maplibre-field","types":"./dist/server/src/index.d.ts","author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"strapi":{"kind":"plugin","name":"maplibre-field","description":"Add a location field to your content types using MapLibre: pick a point on an interactive map or search for an address.","displayName":"MapLibre Field"},"engines":{"node":">=22.0.0 <=26.x.x"},"exports":{"./package.json":"./package.json","./strapi-admin":{"types":"./dist/admin/src/index.d.ts","import":"./dist/admin/index.mjs","source":"./admin/src/index.tsx","default":"./dist/admin/index.js","require":"./dist/admin/index.js"},"./strapi-server":{"types":"./dist/server/src/index.d.ts","import":"./dist/server/index.mjs","source":"./server/src/index.ts","default":"./dist/server/index.js","require":"./dist/server/index.js"}},"gitHead":"99d15f30f23b98c04a57861e4fbd1634a7d5713c","license":"MIT","scripts":{"lint":"eslint admin/src server/src tests","test":"vitest run","build":"strapi-plugin build","watch":"strapi-plugin watch","format":"prettier --write \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\" \"tests/**/*.{ts,tsx}\"","verify":"strapi-plugin verify","lint:fix":"eslint admin/src server/src tests --fix","test:watch":"vitest","format:check":"prettier --check \"admin/src/**/*.{ts,tsx}\" \"server/src/**/*.ts\" \"tests/**/*.{ts,tsx}\"","prepublishOnly":"npm run build && npm run verify && npm test","typecheck:watch":"tsc --watch --preserveWatchOutput"},"version":"1.8.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"b81b32d6-9b64-4c26-a2c9-5361d2724706"}},"homepage":"https://community.strapi.io/marketplace/premiate-strapi-plugin-maplibre-field","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"_npmVersion":"11.20.0","description":"Strapi plugin that provides a MapLibre custom field","directories":{},"maintainers":[{"name":"clankyboard","email":"cb@bastard.it"}],"_nodeVersion":"24.21.0","dependencies":{"pmtiles":"^4.5.0","maplibre-gl":"^6.4.1"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^30.0.1","eslint":"^10.8.0","vitest":"^5.0.0","globals":"^17.9.0","@eslint/js":"^10.0.1","typescript":"^5.9.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","typescript-eslint":"^8.67.0","@strapi/sdk-plugin":"^6.1.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","eslint-plugin-prettier":"^5.5.5","@strapi/typescript-utils":"^5.52.2","@testing-library/jest-dom":"^7.0.0","eslint-plugin-react-hooks":"^7.1.1"},"peerDependencies":{"react":"^18.0.0","react-dom":"^18.0.0","react-intl":"^6.0.0","@strapi/icons":"^2.0.0","@strapi/strapi":"^5.0.0","react-router-dom":"^6.0.0","styled-components":"^6.0.0","@strapi/design-system":"^2.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/strapi-plugin-maplibre-field_1.8.0_1790780191785_0.6090550639765291"}}},"time":{"created":"2026-01-14T21:07:59.856Z","modified":"2026-09-30T14:56:32.486Z","1.0.0":"2026-01-14T21:08:00.059Z","1.0.3":"2026-01-14T22:39:39.880Z","1.0.4":"2026-01-14T22:48:10.147Z","1.0.5":"2026-01-14T23:16:57.149Z","1.0.6":"2026-01-14T23:31:43.952Z","1.0.7":"2026-01-15T01:04:35.629Z","1.1.0":"2026-01-15T14:22:23.013Z","1.1.1":"2026-01-16T18:14:34.990Z","1.1.2":"2026-01-18T14:26:12.349Z","1.2.0":"2026-01-29T21:27:21.389Z","1.2.1":"2026-02-22T19:12:17.122Z","1.2.2":"2026-03-20T13:32:54.434Z","1.3.0":"2026-04-12T21:46:44.472Z","1.4.0":"2026-07-30T13:38:49.272Z","1.4.1":"2026-07-30T14:10:51.282Z","1.5.0":"2026-08-21T16:32:27.833Z","1.6.0":"2026-08-24T22:00:05.604Z","1.7.0":"2026-08-26T20:41:10.652Z","1.8.0":"2026-09-30T14:56:31.959Z"},"bugs":{"url":"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/issues"},"author":{"url":"https://premiate.org","name":"Claudio Bernardini","email":"claudiob@premiate.org"},"license":"MIT","homepage":"https://community.strapi.io/marketplace/premiate-strapi-plugin-maplibre-field","keywords":["strapi","strapi-plugin","plugin","maplibre","nominatim","protomaps","pmtiles","strapi5"],"repository":{"url":"git+https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field.git","type":"git"},"description":"Strapi plugin that provides a MapLibre custom field","maintainers":[{"name":"clankyboard","email":"cb@bastard.it"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/Premiate-Edizioni/strapi-plugin-maplibre-field/main/logo.png\" alt=\"MapLibre Field logo\" width=\"120\">\n</p>\n\n<h1 align=\"center\">MapLibre Field</h1>\n\n<p align=\"center\">\n  Add a location field to your <a href=\"https://strapi.io/\">Strapi</a> v5 content types. Editors pick a point on a <a href=\"https://www.maplibre.org/\">MapLibre</a> map or search for an address; you get a standard GeoJSON Feature. Works out of the box with free OpenStreetMap maps, no API key or account.\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@premiate/strapi-plugin-maplibre-field\"><img src=\"https://img.shields.io/npm/v/@premiate/strapi-plugin-maplibre-field\" alt=\"npm version\"></a>\n  <a href=\"https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/LICENSE\"><img src=\"https://img.shields.io/badge/License-MIT-yellow.svg\" alt=\"License: MIT\"></a>\n  <a href=\"https://strapi.io\"><img src=\"https://img.shields.io/badge/Strapi-v5-blue\" alt=\"Strapi v5\"></a>\n</p>\n\n![Map Field](https://raw.githubusercontent.com/Premiate-Edizioni/strapi-plugin-maplibre-field/main/add-or-pin-on-map.png)\n\n## ✨ Key Features\n\n- **No map provider setup required** - works out of the box with OpenFreeMap tiles; swap in MapTiler, Stadia, PMTiles or a custom style anytime\n- **GeoJSON Feature** storage (RFC 7946 compliant), ready to use in any frontend map library\n- **Four ways to place a point** - search, POI click, double-click, or drag the marker\n- **OpenStreetMap geocoding** via Nominatim, in the language of the admin panel\n- **Custom POI layers** (GeoJSON or PMTiles) with a layer control panel to toggle sources\n- **Keyboard-accessible search** built on Strapi's Combobox (WAI-ARIA combobox pattern)\n- **Five UI languages** - English, German, Spanish, French, Italian\n- **Interactive MapLibre GL map** with fullscreen, zoom, compass and geolocate controls\n\n## 📦 Installation\n\n### Requirements\n\n- Strapi v5.0.0 or higher\n- Node.js 22.0.0 or higher\n\n### Install\n\n```bash\n# Using npm\nnpm install @premiate/strapi-plugin-maplibre-field\n\n# Using Yarn\nyarn add @premiate/strapi-plugin-maplibre-field\n```\n\n## ⚙️ Quick Strapi Setup\n\n### 1. Enable the plugin\n\nCreate or update `config/plugins.ts`:\n\n```typescript\nexport default {\n  \"maplibre-field\": {\n    enabled: true,\n    config: {\n      mapStyles: [\n        {\n          id: \"ofm\",\n          name: \"OpenFreeMap\",\n          url: \"https://tiles.openfreemap.org/styles/liberty\",\n          isDefault: true,\n        },\n      ],\n      defaultCenter: [9.19, 45.46], // [longitude, latitude]\n      defaultZoom: 13,\n    },\n  },\n};\n```\n\n### 2. Update security middleware\n\nOpen `config/middlewares.ts` and add `'worker-src': [\"'self'\", 'blob:']`:\n\n```typescript\nexport default [\n  \"strapi::errors\",\n  {\n    name: \"strapi::security\",\n    config: {\n      contentSecurityPolicy: {\n        useDefaults: true,\n        directives: {\n          \"connect-src\": [\"'self'\", \"https:\"],\n          \"img-src\": [\"'self'\", \"data:\", \"blob:\"],\n          // MapLibre parses tiles in a Web Worker. `'self'` is the part that matters: the\n          // plugin serves that worker from your own Strapi instance.\n          \"worker-src\": [\"'self'\", \"blob:\"],\n          upgradeInsecureRequests: null,\n        },\n      },\n    },\n  },\n  // ... other middlewares\n];\n```\n\n### 3. Add map field to content type\n\nIn the Strapi Content-Type Builder pick up your Collection Type, Single Type or Component and:\n\n1. Click **Add another field**\n2. Select the **Custom** tab\n3. Select the **Map** field\n4. Type a name for the field\n5. Click **Finish**\n\n![Add map field](https://raw.githubusercontent.com/Premiate-Edizioni/strapi-plugin-maplibre-field/main/add-maplibre-custom-field.png)\n\n## 🎯 How to Select a Location\n\nThere are four ways to select a location:\n\n- **Search box** - Type an address or place name, then press **Enter**\n- **Click POI marker** - Select pre-defined points of interest\n- **Double-click map** - Place marker at exact coordinates\n- **Drag the marker** - Reposition an existing point directly on the map\n\nThe selected location is saved as a GeoJSON Feature with coordinates, name, address, and metadata.\n\n## 📚 Documentation\n\n- **[Configuration Guide](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/docs/CONFIGURATION.md)** - Map styles, geocoding, POI setup, all options\n- **[Usage Guide](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/docs/USAGE.md)** - Adding fields, selecting locations, localization\n- **[POI Integration](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/docs/POI.md)** - Custom POI sources, layer control, GeoJSON API\n- **[Data Model](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/docs/DATA-MODEL.md)** - GeoJSON structure, properties reference\n\n## 🗺️ Map Providers\n\nThe plugin supports any [MapLibre Style Specification](https://maplibre.org/maplibre-style-spec/) compatible provider — no lock-in to a single tile service:\n\n- **OpenFreeMap** - the default, free and unlimited, no API key or account\n- **Commercial providers** (e.g. [MapTiler](https://www.maptiler.com/), [Stadia Maps](https://stadiamaps.com/)) - more style choice, require an API key\n- **PMTiles** - self-host your own tile archive on any static storage (S3, R2, ...), no tile server needed\n- **Custom styles** - build your own with [Maputnik](https://maputnik.github.io/)\n\nSee the [Configuration Guide](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/docs/CONFIGURATION.md) for detailed setup instructions.\n\n## 🏢 POI Support\n\nIntegrate custom Points of Interest from a GeoJSON URL (static file or API) or a PMTiles vector tile archive:\n\n- Display POI markers on the map\n- Click to select and save complete POI data\n- Layer control to toggle multiple POI sources\n- Search integration (queries both Nominatim and custom APIs)\n- Configurable zoom levels and display limits\n\nSee the [POI Integration Guide](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/docs/POI.md) for setup and examples.\n\n## 🔧 Data Structure\n\nLocations are stored as GeoJSON Features:\n\n```json\n{\n  \"type\": \"Feature\",\n  \"geometry\": {\n    \"type\": \"Point\",\n    \"coordinates\": [9.1877, 45.4596]\n  },\n  \"properties\": {\n    \"name\": \"Torre Velasca\",\n    \"address\": \"Piazza Velasca 5, 20122 Milano, Lombardia, Italia\",\n    \"source\": \"nominatim\",\n    \"inputMethod\": \"search\"\n  }\n}\n```\n\nSee the [Data Model Guide](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/docs/DATA-MODEL.md) for complete property reference.\n\n## 🤝 Contributing\n\nBug reports and pull requests are welcome on [GitHub](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field).\n\nSee [CONTRIBUTING.md](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/CONTRIBUTING.md) for development setup and guidelines.\n\n## 📝 Credits\n\nThis plugin was forked from [strapi-plugin-map-field](https://github.com/play14team/strapi-plugin-map-field) by Cédric Pontet and migrated from Mapbox to MapLibre with foundations on OpenStreetMap, Nominatim geocoding, and Protomaps.\n\nThanks to [Enzo Brunii](https://github.com/enzobrunii) for initial contributions.\n\n## 📄 License\n\n[MIT](https://github.com/Premiate-Edizioni/strapi-plugin-maplibre-field/blob/main/LICENSE) © Claudio Bernardini / Dipartimento di Cartografia Esistenzialista in Fotta, Premiate Edizioni\n","readmeFilename":"README.md"}