{"_id":"@th3fl4y3r/places","_rev":"63-79a8b7b67d1327226e8947c006252c48","name":"@th3fl4y3r/places","dist-tags":{"latest":"0.64.0"},"versions":{"0.55.0":{"name":"@th3fl4y3r/places","version":"0.55.0","author":{"name":"Pretto"},"license":"ISC","_id":"@th3fl4y3r/places@0.55.0","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"dist":{"shasum":"343b6c1f162028cc85538fe8f42de6f793929363","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.55.0.tgz","fileCount":30,"integrity":"sha512-4FWhl/O9YuASLlwP93hdY6vv9aT6YqX2HQt+qnQmmCOwUE1FeMjO4ozEN/YMil2XleSUl63K4Q7slqkYZQyAiQ==","signatures":[{"sig":"MEQCIBTEfty1g1T3yWnHhE5fS66B3/UeEvgmtP0NZfYhPCRUAiAjsvJr7hdeFw4Fmumh/NA7cpcpFiSzkTFkdD9ae6yuEQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41604},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","gitHead":"f6b05a114e1408559765835955f629cfc02c8f12","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"_npmVersion":"10.7.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"algoliasearch":"^4.13.0","lodash.isequal":"^4.5.0","array.prototype.flat":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","devDependencies":{"tslib":"^2.3.1","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","deepmerge":"^4.2.2","typescript":"^4.6.3","@types/lodash.isequal":"^4.5.5","@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/places_0.55.0_1737990106869_0.24006808675606806","host":"s3://npm-registry-packages-npm-production"}},"0.56.0":{"name":"@th3fl4y3r/places","version":"0.56.0","author":{"name":"Pretto"},"license":"ISC","_id":"@th3fl4y3r/places@0.56.0","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"dist":{"shasum":"ca17ecefec073b05ee9a421537ea5887949113ef","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.56.0.tgz","fileCount":30,"integrity":"sha512-goxWBmLno5QqAXPt0HNmepaw154X66BLI6KkQEwJr4uoA/9oxkn4cpNHmZdHP3oQ78dP8BIxGfHj038heQtkTQ==","signatures":[{"sig":"MEUCIDW+pRy/oKDIF7oU38gRKBdHJwF16hO6HrZ5nJN3QTEHAiEAjo+zXbuJhNWO7jGSDNJtfy5D321HUfrJrJ1EsF8ea8s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41604},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","gitHead":"f6b05a114e1408559765835955f629cfc02c8f12","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"_npmVersion":"10.7.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"algoliasearch":"^4.13.0","lodash.isequal":"^4.5.0","array.prototype.flat":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","devDependencies":{"tslib":"^2.3.1","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","deepmerge":"^4.2.2","typescript":"^4.6.3","@types/lodash.isequal":"^4.5.5","@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/places_0.56.0_1737990389364_0.5555837290171106","host":"s3://npm-registry-packages-npm-production"}},"0.57.0":{"name":"@th3fl4y3r/places","version":"0.57.0","author":{"name":"Pretto"},"license":"ISC","_id":"@th3fl4y3r/places@0.57.0","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"dist":{"shasum":"f5dd6e92190a6d193a8e7aeaf2fa9ddeadb5cd24","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.57.0.tgz","fileCount":30,"integrity":"sha512-9cPjpwAIoKSAf/iXyJhO5Vxjaxu305Tk17NAapXvwNXqAjI1Zp82SNrlp/HBiQvizRtiPvC6oqMuTrJezzdtSg==","signatures":[{"sig":"MEQCIDLVe/N+RkfWE0aYsdmV4I9SH1GjZv2A8hFl/x7xmrc8AiBI4jNrFYhRCQEqrdcMrkgOmWVc5uPL+Xj+c2zMltL03Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41447},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","gitHead":"f6b05a114e1408559765835955f629cfc02c8f12","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"_npmVersion":"10.7.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"algoliasearch":"^4.13.0","lodash.isequal":"^4.5.0","array.prototype.flat":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","devDependencies":{"tslib":"^2.3.1","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","deepmerge":"^4.2.2","typescript":"^4.6.3","@types/lodash.isequal":"^4.5.5","@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/places_0.57.0_1737990442835_0.2555647106822936","host":"s3://npm-registry-packages-npm-production"}},"0.58.0":{"name":"@th3fl4y3r/places","version":"0.58.0","author":{"name":"Pretto"},"license":"ISC","_id":"@th3fl4y3r/places@0.58.0","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"dist":{"shasum":"adab25c882a913ee0aa7064eaf1e8abffb50dbb1","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.58.0.tgz","fileCount":30,"integrity":"sha512-2DuXwiWGmV26rLiodvpskkiQthvNLKiGwOxMayP7iRHRrsqNo9olMXrDg0D1SjVxnRVR3A4ZQwY580K9njgb0g==","signatures":[{"sig":"MEYCIQCUnzChmEou9ox0BujuzNaCLGUyZVctSh2nu2UjeFpDXAIhALzOIUG3LQLNlf/WAAZX0XGRvnBt0mKLwr5KA3sAbYeP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41447},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","gitHead":"f6b05a114e1408559765835955f629cfc02c8f12","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"_npmVersion":"10.7.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"algoliasearch":"^4.13.0","lodash.isequal":"^4.5.0","array.prototype.flat":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","devDependencies":{"tslib":"^2.3.1","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","deepmerge":"^4.2.2","typescript":"^4.6.3","@types/lodash.isequal":"^4.5.5","@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/places_0.58.0_1737997896050_0.21223608119843984","host":"s3://npm-registry-packages-npm-production"}},"0.59.0":{"name":"@th3fl4y3r/places","version":"0.59.0","author":{"name":"Pretto"},"license":"ISC","_id":"@th3fl4y3r/places@0.59.0","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"dist":{"shasum":"95b4dd4c5fa0fd6c60f9c7f63e34184f26db956f","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.59.0.tgz","fileCount":32,"integrity":"sha512-o7tdlcyp9oA7gLzQtokMfHzl0rzDFpPMW4dyCHZoxZqa+PtP/gZ0sJccotZa4g9BKyj4sHq+r5JdsGsBBm3wLA==","signatures":[{"sig":"MEUCIQC+5LpGm+KjNqP5X6B/94tTebah+I89oe+PYrdI7NiPVgIgHdLlgTOLm/WKkT/y0jaUZfWg2mHGu2sm/rHOx8YnLsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46002},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","gitHead":"f6b05a114e1408559765835955f629cfc02c8f12","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"_npmVersion":"10.7.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"algoliasearch":"^4.13.0","lodash.isequal":"^4.5.0","array.prototype.flat":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","devDependencies":{"tslib":"^2.3.1","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","deepmerge":"^4.2.2","typescript":"^4.6.3","@types/lodash.isequal":"^4.5.5","@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/places_0.59.0_1738012145539_0.554328114580033","host":"s3://npm-registry-packages-npm-production"}},"0.60.0":{"name":"@th3fl4y3r/places","version":"0.60.0","author":{"name":"Pretto"},"license":"ISC","_id":"@th3fl4y3r/places@0.60.0","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"dist":{"shasum":"f33b86acf720899b7ff9fe7a1dbbc810de14b367","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.60.0.tgz","fileCount":32,"integrity":"sha512-ud/kuM7vMDYGVwOBTxHirzZorp1aBnoABD5MdirRF3mqq9VUOJPWU3FLz9MUZggQth8/mYte80uEDBc8ZDQLXg==","signatures":[{"sig":"MEUCIA4pV8HFknbP0FTv4bILfIUEH/0bkVhxpZZeUzOPLgHZAiEA9EELsSXYRkXV3vzOb4H6KYVwwq4hnCRwquIEKyrbYg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46002},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","gitHead":"268ca77d647a59efcfa24df08fa8351b5a325957","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"_npmVersion":"10.7.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"algoliasearch":"^4.13.0","lodash.isequal":"^4.5.0","array.prototype.flat":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","devDependencies":{"tslib":"^2.3.1","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","deepmerge":"^4.2.2","typescript":"^4.6.3","@types/lodash.isequal":"^4.5.5","@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/places_0.60.0_1738159272832_0.7436022000683942","host":"s3://npm-registry-packages-npm-production"}},"0.61.0":{"name":"@th3fl4y3r/places","version":"0.61.0","author":{"name":"Pretto"},"license":"ISC","_id":"@th3fl4y3r/places@0.61.0","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"dist":{"shasum":"7de69e0111ee1f7be5f5646916137397d8fa3465","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.61.0.tgz","fileCount":32,"integrity":"sha512-YsGdKxeG4EFzE7VIntFWK802otn0LDpJbKAt9igogHHgAv6VYzzk5LcPUibJHBLlwBJCbUWTPcuh1oxMo7rsxQ==","signatures":[{"sig":"MEUCIQC8YmMgqsaoPipOwOR/JpCgo3dxqegY9KF8cQRr8ue97AIgXpppuGI2Ypfcyx/qmHXstuZ9VEoVNxR6rS0RvQhxtcw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46002},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","gitHead":"8e83d383e55697bc671c260f6428083bae812234","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"_npmVersion":"10.7.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"algoliasearch":"^4.13.0","lodash.isequal":"^4.5.0","array.prototype.flat":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","devDependencies":{"tslib":"^2.3.1","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","deepmerge":"^4.2.2","typescript":"^4.6.3","@types/lodash.isequal":"^4.5.5","@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/places_0.61.0_1738160905374_0.6854758966779275","host":"s3://npm-registry-packages-npm-production"}},"0.62.0":{"name":"@th3fl4y3r/places","version":"0.62.0","author":{"name":"Pretto"},"license":"ISC","_id":"@th3fl4y3r/places@0.62.0","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"dist":{"shasum":"9b58705223e3e859f97c5e113febd82d3edf4e22","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.62.0.tgz","fileCount":32,"integrity":"sha512-fXMD9uwF3PzOaOZk+XWgYYdd8YUzuBRqItEt0ac2Ifh6NPEvIGm6tHu7iqTl+fEkHPr+BtfSz+zQp3DztoFGxA==","signatures":[{"sig":"MEUCIHW497HJrf6yRemZ8u3dpch8f1EIIMThBR80Fd848omKAiEAmONwPuUHRvkLBa/XttWtKe/eNUIpMPLrTQDM4HEAeqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45952},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","gitHead":"8e83d383e55697bc671c260f6428083bae812234","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript"},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"_npmVersion":"10.7.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"algoliasearch":"^4.13.0","lodash.isequal":"^4.5.0","array.prototype.flat":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","devDependencies":{"tslib":"^2.3.1","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","deepmerge":"^4.2.2","typescript":"^4.6.3","@types/lodash.isequal":"^4.5.5","@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/places_0.62.0_1738161196652_0.9088556686805813","host":"s3://npm-registry-packages-npm-production"}},"0.63.0":{"name":"@th3fl4y3r/places","version":"0.63.0","author":{"name":"Pretto"},"license":"ISC","_id":"@th3fl4y3r/places@0.63.0","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"dist":{"shasum":"17358275f0a86fbdc4043103cf1dd7679b3b578c","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.63.0.tgz","fileCount":32,"integrity":"sha512-Q/gqCO/z6spPkOEV2vOY25en94N9MfLJeNzx+RbYX0EJruWrL8sgfLPM4kjTwCA/GgJ03gIViQPKoWf7KItvQw==","signatures":[{"sig":"MEUCIQCjFvAUn0XuRu4tfcsfMtVUuSXzQtclkr2tCeU0fk4h3QIgZuT8HJSyVvsXq/lYEOjlYsxrhTINYLimH2aVclMR+gw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":46010},"main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","gitHead":"8e83d383e55697bc671c260f6428083bae812234","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript","publish":"yarn build && npm publish --access public"},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"_npmVersion":"10.7.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","directories":{},"_nodeVersion":"18.20.4","dependencies":{"algoliasearch":"^4.13.0","lodash.isequal":"^4.5.0","array.prototype.flat":"^1.3.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","devDependencies":{"tslib":"^2.3.1","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","deepmerge":"^4.2.2","typescript":"^4.6.3","@types/lodash.isequal":"^4.5.5","@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/places_0.63.0_1738161697733_0.26723755209286093","host":"s3://npm-registry-packages-npm-production"}},"0.64.0":{"name":"@th3fl4y3r/places","version":"0.64.0","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","main":"./dist/index.js","types":"./dist/index.d.ts","module":"./dist/module.js","scripts":{"build":"rimraf dist && rollup --config rollup.config.ts --configPlugin typescript","publish":"yarn build && npm publish --access public","test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Pretto"},"license":"ISC","dependencies":{"algoliasearch":"^4.13.0","array.prototype.flat":"^1.3.0","lodash.isequal":"^4.5.0"},"devDependencies":{"@rollup/plugin-typescript":"^8.3.2","@types/array.prototype.flat":"^1.2.1","@types/lodash.isequal":"^4.5.5","deepmerge":"^4.2.2","eslint":"^8.14.0","rimraf":"^3.0.2","rollup":"^2.70.2","tslib":"^2.3.1","typescript":"^4.6.3"},"packageManager":"yarn@4.1.0+sha256.81a00df816059803e6b5148acf03ce313cad36b7f6e5af6efa040a15981a6ffb","_id":"@th3fl4y3r/places@0.64.0","gitHead":"8e83d383e55697bc671c260f6428083bae812234","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"integrity":"sha512-bMb3x41NWZOfGtwDLPED8HWFNWEcafdhgaga5qJ3eYoyrvJlwgPF8fg3c7oCYcY37fdiGzRgq2z3bgZVBMjI6A==","shasum":"c7477aa5ba60c03abbb27af149afc8bb97457f0b","tarball":"https://registry.npmjs.org/@th3fl4y3r/places/-/places-0.64.0.tgz","fileCount":32,"unpackedSize":46010,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkIgBTfzrYy+oRYpLSMplWOMB5eUX8HLja4ouWHgrhywIgNI3dkOHwTkOzoIorpB8Hky9w702vAhX3Hr9OXWuTOwg="}]},"_npmUser":{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"},"directories":{},"maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/places_0.64.0_1738162615546_0.6580265030805084"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-27T15:01:46.740Z","modified":"2025-01-29T14:56:55.923Z","0.3.0":"2022-05-03T12:42:28.532Z","0.4.0":"2022-05-03T12:49:15.791Z","0.11.0":"2022-10-26T09:53:39.099Z","0.12.0":"2022-10-26T10:13:36.215Z","0.13.0":"2022-10-26T10:22:48.309Z","0.14.0":"2022-10-26T10:23:05.967Z","0.19.0":"2023-05-26T12:56:57.692Z","0.20.0":"2023-05-26T13:09:40.788Z","0.21.0":"2023-05-26T13:16:03.386Z","0.22.0":"2023-05-26T13:16:21.990Z","0.23.0":"2023-05-26T13:20:40.243Z","0.24.0":"2023-06-02T13:56:00.456Z","0.25.0":"2023-06-02T14:46:45.348Z","0.20.1":"2023-08-23T10:38:19.511Z","0.20.2":"2023-08-23T10:40:44.727Z","0.20.3":"2023-08-23T10:54:19.526Z","0.20.4":"2023-08-23T11:03:49.608Z","0.26.0":"2023-09-08T09:56:30.336Z","0.27.0":"2023-09-08T11:00:16.731Z","0.28.0":"2023-09-08T11:05:11.017Z","0.29.0":"2023-09-08T11:21:34.051Z","0.30.0":"2023-09-08T12:16:32.076Z","0.31.0":"2023-09-08T12:31:56.348Z","0.32.0":"2023-09-12T16:33:40.504Z","0.34.0":"2023-09-13T15:02:27.330Z","0.35.0":"2023-09-13T15:05:29.013Z","0.36.0":"2023-09-13T15:09:22.865Z","0.37.0":"2023-09-13T15:11:43.455Z","0.38.0":"2023-09-13T16:47:09.672Z","0.39.0":"2023-09-20T09:35:50.682Z","0.40.0":"2024-02-26T16:13:15.626Z","0.41.0":"2024-02-26T16:28:33.260Z","0.42.0":"2024-02-26T16:43:50.791Z","0.43.0":"2024-02-26T17:01:38.925Z","0.44.0":"2024-02-26T17:05:47.007Z","0.45.0":"2024-02-26T17:19:52.233Z","0.46.0":"2024-02-26T17:23:37.527Z","0.47.0":"2024-02-26T17:29:02.572Z","0.48.0":"2024-02-26T17:42:03.111Z","0.49.0":"2024-02-26T17:55:22.805Z","0.50.0":"2024-02-26T17:58:22.841Z","0.51.0":"2024-05-14T12:11:51.588Z","0.52.0":"2024-05-14T12:57:09.213Z","0.53.0":"2024-05-14T13:33:42.048Z","0.55.0":"2025-01-27T15:01:47.125Z","0.56.0":"2025-01-27T15:06:29.534Z","0.57.0":"2025-01-27T15:07:23.066Z","0.58.0":"2025-01-27T17:11:36.271Z","0.59.0":"2025-01-27T21:09:05.750Z","0.60.0":"2025-01-29T14:01:13.043Z","0.61.0":"2025-01-29T14:28:25.536Z","0.62.0":"2025-01-29T14:33:16.829Z","0.63.0":"2025-01-29T14:41:37.925Z","0.64.0":"2025-01-29T14:56:55.736Z"},"author":{"name":"Pretto"},"license":"ISC","description":"[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)","maintainers":[{"name":"th3fl4y3r","email":"christopher.piero.dev@outlook.fr"}],"readme":"# @pretto/places\n\n[![npm version](https://img.shields.io/npm/v/@pretto/places.svg?style=flat)](https://www.npmjs.com/package/@pretto/places)\n\nAllows you to search for an address, a postcode or a French department.\nYou can also search a country.\n\n## FAQ\n\n### How to implement the library?\n\n```sh\nyarn add @pretto/places\n```\n\nFor municipality and zipcode\n\n```jsx\nimport { municipalitySearch } from '@pretto/places'\n\nconst result = await municipalitySearch.get(\"paris\", { limit: 21 })\n\n// expected result : Paris (75001), Paris (75002), Paris (75003), ..., Paris (75020)\n// result object format :\n[\n    {\n        \"label\": \"Paris (75001)\",\n        \"value\": {\n            \"city\": \"Paris\",\n            \"country\": \"fr\",\n            \"zipcode\": \"75001\"\n        }\n    },\n    {\n        \"label\": \"Paris (75002)\",\n        \"value\": {\n            \"city\": \"Paris\",\n            \"country\": \"fr\",\n            \"zipcode\": \"75002\"\n        }\n    },\n    ...\n]\n```\n\nFor department only\n\n```jsx\nimport { municipalitySearch } from '@pretto/places'\n\nconst result = await municipalitySearch.get(\"paris\", { departmentOnly: true, limit: 21 })\n\n// expected result : Paris (75), Parisot(81), Parisot (82), Cormeilles-en-Parisis (95), ...\n// result object format :\n[\n    {\n        \"label\": \"Paris (75)\",\n        \"value\": {\n            \"city\": \"Paris\",\n            \"country\": \"fr\",\n            \"zipcode\": \"75\"\n        }\n    },\n    {\n        \"label\": \"Parisot (81)\",\n        \"value\": {\n            \"city\": \"Parisot\",\n            \"country\": \"fr\",\n            \"zipcode\": \"81\"\n        }\n    },\n    ...\n]\n```\n\nFor Address (France only)\n\n```jsx\nimport { addressSearch } from '@pretto/places'\n\nconst result = await addressSearch.get(\"55 rue de paradis\", { limit: 10 })\n\n// expected result : 55 Rue de Paradis 75010 Paris (75010), 55 Rue de Paradis 51160 Hautvillers (51160)...\n// result object format :\n[\n    {\n        \"label\": \"55 Rue de Paradis 75010 Paris (75010)\",\n        \"value\": {\n            \"city\": \"Paris\",\n            \"country\": \"fr\",\n            \"street\": \"55 Rue de Paradis\",\n            \"zipcode\": \"75010\"\n        }\n    },\n    {\n        \"label\": \"55 Rue de Paradis 51160 Hautvillers (51160)\",\n        \"value\": {\n            \"city\": \"Hautvillers\",\n            \"country\": \"fr\",\n            \"street\": \"55 Rue de Paradis\",\n            \"zipcode\": \"51160\"\n        }\n    },\n    ...\n]\n```\n\nFor country\n\n```jsx\nimport { countrySearch } from '@pretto/places'\n\nconst countriesApi = countrySearch.init(ALGOLIA_COUNTRIES_APP_ID, ALGOLIA_COUNTRIES_API_KEY)\nconst results = await countriesApi.get('al', { limit: 10 })[\n  // expected result : Allemagne (99109), Albanie (99125), Algerie (99352)\n  // result object format :\n  ({\n    label: 'Allemagne (99109)',\n    value: 'de',\n  },\n  {\n    label: 'Albanie (99125)',\n    value: 'al',\n  },\n  {\n    label: 'Algerie (99352)',\n    value: 'dz',\n  })\n]\n```\n\nFor geolocalisation\n\n```typescript\nimport { geolocSearch } from '@pretto/places'\n\nconst results = await geolocSearch.get('75010')\n// result object format :\n// [{\n//      city: 'Paris'\n//      code: '75010',\n//      coordinates: [2.347, 48.8589],\n// }]\n```\n\nFor reverse geolocalisation\n\n```typescript\nimport { reverseGeolocSearch } from '@pretto/places'\n\nconst results = await reverseGeolocSearch.get({ latitude: 48.8932244326416, longitude: 2.289395548568507 })\n// result object format :\n// [{\n//      center: {latitude: 48.8946, longitude: 2.2874}\n//      city: 'Levallois-Perret'\n//      code: '92044',\n//      coordinates: [2.2874, 48.8946],\n//      zipcode: 92300,\n// }]\n```\n\n### Debounce\n\n`addressSearch`, `municipalitySearch` and `geolocSearch` have defaut debounce value fixed to **300ms**\\\nYou can override this value by passing debounce value as last argument\n\n```jsx\nconst debounceValue = 1000 // --- 1000 = 1s\nconst results = await countriesApi.get('al', { limit: 10 }, debounceValue)\n```\n\n### How to publish a new version?\n\nWhen a branch is merged into master, it will automatically deploy a new version to npm.\n\n### How it works?\n\nThis library is based on the API of data.gouv.\nThese data are quite precise and are regularly updated:\n![title](https://adresse.data.gouv.fr/_next/image?url=%2Fimages%2Fdonnees-nationales%2Fschema-donnees-ban.svg&w=1080&q=75)\n\n- https://adresse.data.gouv.fr/\n- https://api.gouv.fr/\n","readmeFilename":"README.md"}