{"_id":"@ban-team/fantoir","_rev":"5-ef275883834041f5e923c21afdb39140","name":"@ban-team/fantoir","dist-tags":{"latest":"0.15.1"},"versions":{"0.14.3":{"name":"@ban-team/fantoir","version":"0.14.3","description":"Toolkit for FANTOIR data manipulation in JS","publishConfig":{"access":"public"},"main":"lib","repository":{"type":"git","url":"git+https://github.com/BaseAdresseNationale/fantoir.git"},"homepage":"https://github.com/BaseAdresseNationale/fantoir","author":{"name":"Jérôme Desboeufs","email":"jerome.desboeufs@data.gouv.fr"},"license":"MIT","scripts":{"build":"node --max_old_space_size=8192 build","lint":"xo"},"dependencies":{"@etalab/adresses-util":"^0.8.2","@keyv/sqlite":"^3.5.1","keyv":"^4.2.8","leven":"^3.1.0","lodash":"^4.17.21"},"devDependencies":{"@etalab/decoupage-administratif":"^2.0.0","@etalab/fantoir-parser":"^0.5.0","bluebird":"^3.7.2","chalk":"^4.1.2","debug":"^4.3.4","fs-extra":"^10.1.0","gunzip-stream":"^1.0.1","xo":"^0.24.0"},"xo":{"space":2,"semicolon":false},"engines":{"node":">= 10"},"gitHead":"c995170ff80ac8661581365a5f9f9f1c24edd051","bugs":{"url":"https://github.com/BaseAdresseNationale/fantoir/issues"},"_id":"@ban-team/fantoir@0.14.3","_nodeVersion":"16.17.0","_npmVersion":"8.15.0","dist":{"integrity":"sha512-GNh/bm0wQERZnXwDu4I4w5np2FU5kU4oLXZZzdQo14nKvQzGXHr9qkl6lLY0Feez8ocThvWpsV3YPKX9kVxivg==","shasum":"1563a25a6a230d592e305dd74c3610ac53172d44","tarball":"https://registry.npmjs.org/@ban-team/fantoir/-/fantoir-0.14.3.tgz","fileCount":5,"unpackedSize":8792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICEuyTBhBLVVdEGYTsIJlgYypuzftoINz+F8kuhnOTVNAiBERrAcDCTNUSI3ZelKptKcQT+DPY/17mYmNVlyxQL5qQ=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBxJeACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmopBhAAhqEWHi1ZlZ6WjqM6nx7ZWZT9sWgjD4K8aGcA04upYdgi96Zg\r\nJj+OmPkFAaWESMuAy2WHsB3iRwDRXZYvanW6KFUCa9g+rncAbCHeWc4DIMzT\r\n0MmcEU0n3vPK05y0V998wF6pRK+yWWvaePrP4I6sTsuP0lMjN78k7EcO45QS\r\nMauywLGKTfqbz+sQViCY3lcPq8BzzBxXZBryvU+JJLlpltFrAHz6Mae4bNhl\r\nLbrbwEI3sub7IocSxgAW/LT3MCDi5dITZKSl0wuXCxuTTFu0y6J59AxnKpkj\r\nRfzsmrKl0c8l35P1A3J2VDp0WNILinuQuuSc1zJ6Te1hckb2/WD8+B/ov5Vd\r\nBSYea1h+yBwJPsXRTr8amMxLauQReQSJgSsZSu+oBtyQxfAAuqQHJIG66pfl\r\ncPCmpV8IWr6fXpGL4QefukP4QMIxJfxnG2ghD6QYwWFvQ8ObjvGSmloJr9Zo\r\nfNlwPN9RrSnDwzw4JkRyELkFHnP3Df2HqgVOmmynIBG6jQRCCS5nE9Ip8N0Y\r\nf4qD4QoFdOX8GWoKSp5y95tQUixVr70nQ6SgcnHVphg8jTcntBxv2EHWQdLS\r\n6C8ZrS8Qcf/sp2dYhZxKlwxKs+xMb2xulCZyHWUBmgzpZ4Zj11nS8y6aqFN2\r\nxGWly1rSPddnhf939JlcRrhVywaL9dVtjO4=\r\n=YYQg\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"nkokla","email":"n.kokla@koaji.fr"},"directories":{},"maintainers":[{"name":"nkokla","email":"n.kokla@koaji.fr"},{"name":"mortier.melanie","email":"melanie.mortier@ign.fr"},{"name":"tmerlier","email":"theophile.merliere@gmail.com"},{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fantoir_0.14.3_1678185054397_0.3248560137442056"},"_hasShrinkwrap":false},"0.15.0":{"name":"@ban-team/fantoir","version":"0.15.0","description":"Toolkit for FANTOIR data manipulation in JS","publishConfig":{"access":"public"},"main":"lib","repository":{"type":"git","url":"git+https://github.com/BaseAdresseNationale/fantoir.git"},"homepage":"https://github.com/BaseAdresseNationale/fantoir","author":{"name":"Jérôme Desboeufs","email":"jerome.desboeufs@data.gouv.fr"},"license":"MIT","scripts":{"build":"node --max_old_space_size=8192 build","lint":"xo"},"dependencies":{"@etalab/adresses-util":"^0.8.2","@keyv/sqlite":"^3.5.1","keyv":"^4.2.8","leven":"^3.1.0","lodash":"^4.17.21"},"devDependencies":{"@etalab/decoupage-administratif":"^3.0.0","@etalab/fantoir-parser":"^0.5.0","bluebird":"^3.7.2","chalk":"^4.1.2","debug":"^4.3.4","fs-extra":"^10.1.0","gunzip-stream":"^1.0.1","xo":"^0.24.0"},"xo":{"space":2,"semicolon":false},"engines":{"node":">= 10"},"gitHead":"5bc7ecb263853203dfd066a83c90381c12f101f4","bugs":{"url":"https://github.com/BaseAdresseNationale/fantoir/issues"},"_id":"@ban-team/fantoir@0.15.0","_nodeVersion":"16.15.1","_npmVersion":"8.11.0","dist":{"integrity":"sha512-qnXjXP8OkrQTRkPORA+vma2KXvXT5tX5ZcDfP2CkzTi5nvbMRQRtCrj7RFq6tZz7RbOJIzaH7XKRz7Bdw+Xrug==","shasum":"fcca9507d5de44632c35115ac37d4068a7aa12b5","tarball":"https://registry.npmjs.org/@ban-team/fantoir/-/fantoir-0.15.0.tgz","fileCount":5,"unpackedSize":8792,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFQMbIYtoRrUoR8zcGfysaDQKUFf7l/8EzVRKGBV93dPAiEA2tGv7fW76tJ6H0YcZ04ykL6YlJz610pdseEM7TlIkDk="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkBxqkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr6ew//SKZOPtfzyRF+YFSySUySg9WpsOIUDbcsulk6uTbkTmsqpu6A\r\nqY2KhWGkVTqxwPvKW9tzxbcxwD2W89IeySqOQQjXu6fheKBR8SK0HoKnB+b6\r\npwUQhmWCGFen2VDQdWmNTtyB/nM9MDQ3kXmtPLFpbDzDaeuAxQj039Un2kge\r\nebRk42hmTjojfPvJ2oQLmm6XVAX5Wf8ViI/XZS62do3yNSqjHb7/k7IpcJol\r\n5YgDnCt6Z30Vz2LfMMH6Aa3BFZGGXU33Ahkc8mBLBImInzqC7GJ14B7ct/oM\r\nYp7FbN2e6ss13fZgFy2iYRZW93agkdS7EovbKm71T45pKC5BXhhLQOgeGcC+\r\nESsu/TBHvDlqTo2Yld0BvqWc+DoRPrDA9z5unA7r896mLvueyJKz5GIWqfjf\r\nvU1oHIyraP9bsPo1oS7i6Yh5DZlw7rhpnBfhu/McCl9NJwtuFxJ2vSLEHSku\r\n7em8PCgIuSUsvoqm/MN5ZxKofz6rYUGIkZR0Q5zAo3YrJuHvoJVvECRbW3A3\r\nkNqa73p4Mp55NWydQ0Q3lGQUP96bE3vt+ncBXEgAqneISfW1FJBhyhA4+wgL\r\nwhhUdYNfVbBg9EcjhtV9DPruX6HRL3lSSlpt9Dp64TkaFaB2NDlJzirjQuVT\r\nuBRDywj4A96rVZivwt8LyZnCaHndCtlAC4Y=\r\n=49Sv\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"mortier.melanie","email":"melanie.mortier@ign.fr"},"directories":{},"maintainers":[{"name":"nkokla","email":"n.kokla@koaji.fr"},{"name":"mortier.melanie","email":"melanie.mortier@ign.fr"},{"name":"tmerlier","email":"theophile.merliere@gmail.com"},{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fantoir_0.15.0_1678187172408_0.38202055817501823"},"_hasShrinkwrap":false},"0.15.1":{"name":"@ban-team/fantoir","version":"0.15.1","description":"Toolkit for FANTOIR data manipulation in JS","publishConfig":{"access":"public"},"main":"lib","repository":{"type":"git","url":"git+https://github.com/BaseAdresseNationale/fantoir.git"},"homepage":"https://github.com/BaseAdresseNationale/fantoir","author":{"name":"Jérôme Desboeufs","email":"jerome.desboeufs@data.gouv.fr"},"license":"MIT","scripts":{"build":"node --max_old_space_size=8192 build","lint":"xo"},"dependencies":{"@etalab/adresses-util":"^0.8.2","@keyv/sqlite":"^3.5.1","keyv":"^4.2.8","leven":"^3.1.0","lodash":"^4.17.21"},"devDependencies":{"@etalab/decoupage-administratif":"^3.0.0","@etalab/fantoir-parser":"^0.5.0","bluebird":"^3.7.2","chalk":"^4.1.2","debug":"^4.3.4","fs-extra":"^10.1.0","gunzip-stream":"^1.0.1","xo":"^0.24.0"},"xo":{"space":2,"semicolon":false},"engines":{"node":">= 10"},"gitHead":"2798380bce755af518796d13ccb858f55c565128","bugs":{"url":"https://github.com/BaseAdresseNationale/fantoir/issues"},"_id":"@ban-team/fantoir@0.15.1","_nodeVersion":"16.20.2","_npmVersion":"8.19.4","dist":{"integrity":"sha512-6546G2Vr388kAT5I/YJY8a/vwLKLAbCRScmmQfQAYwo1p+qc0Mnm+mvioXRnQSLikAuj+iHHN91fU586KsFZSw==","shasum":"b214b87ca026ee62aa06c5b74c115b349b1e7ec6","tarball":"https://registry.npmjs.org/@ban-team/fantoir/-/fantoir-0.15.1.tgz","fileCount":5,"unpackedSize":9801,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfDZMiYmKwpXMeOklIRPm6q8PIaeEZSCXmGsR0ueelqAIgFiOXkSv5d5JeU1A/yNZ98ITD3xyo4qCF5o3snfSkIRU="}]},"_npmUser":{"name":"mortier.melanie","email":"melanie.mortier@ign.fr"},"directories":{},"maintainers":[{"name":"fufeck","email":"fabien.tafforeau@gmail.com"},{"name":"magos92","email":"guillaume_fay@hotmail.com"},{"name":"nkokla","email":"n.kokla@koaji.fr"},{"name":"mortier.melanie","email":"melanie.mortier@ign.fr"},{"name":"tmerlier","email":"theophile.merliere@gmail.com"},{"name":"jdesboeufs","email":"jerome.desboeufs@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fantoir_0.15.1_1696513418537_0.8637042169609142"},"_hasShrinkwrap":false}},"time":{"created":"2023-03-07T10:30:54.314Z","0.14.3":"2023-03-07T10:30:54.571Z","modified":"2024-04-18T14:46:00.444Z","0.15.0":"2023-03-07T11:06:12.591Z","0.15.1":"2023-10-05T13:43:38.713Z"},"maintainers":[{"email":"vincent.sagniez@ign.fr","name":"vsagniez"},{"email":"fabien.tafforeau@gmail.com","name":"fufeck"},{"email":"guillaume_fay@hotmail.com","name":"magos92"},{"email":"n.kokla@koaji.fr","name":"nkokla"},{"email":"melanie.mortier@ign.fr","name":"mortier.melanie"},{"email":"theophile.merliere@gmail.com","name":"tmerlier"},{"email":"jerome.desboeufs@gmail.com","name":"jdesboeufs"}],"description":"Toolkit for FANTOIR data manipulation in JS","homepage":"https://github.com/BaseAdresseNationale/fantoir","repository":{"type":"git","url":"git+https://github.com/BaseAdresseNationale/fantoir.git"},"author":{"name":"Jérôme Desboeufs","email":"jerome.desboeufs@data.gouv.fr"},"bugs":{"url":"https://github.com/BaseAdresseNationale/fantoir/issues"},"license":"MIT","readme":"# @ban-team/fantoir [![npm version](https://img.shields.io/npm/v/@ban-team/fantoir.svg)](https://www.npmjs.com/package/@ban-team/fantoir)\n\nBibliothèque permettant d'interroger facilement la base [FANTOIR](https://www.data.gouv.fr/fr/datasets/fichier-fantoir-des-voies-et-lieux-dits/).\n\n## Pré-requis\n\nCette bibliothèque nécessite [Node.js](https://nodejs.org) version 10 ou supérieur.\n\n### Installation\n\n```\nyarn add @ban-team/fantoir\n```\n\n### Utilisation\n\n```js\nconst {createFantoirCommune} = require('@ban-team/fantoir')\nconst fantoirCommune = await createFantoirCommune('54099', options)\n\n// Rechercher une voie\nfantoirCommune.findVoie('rue du parc')\n\n// Rechercher une voie en indiquant une commune membre\nfantoirCommune.findVoie('rue du parc', '54342')\n```\n\n### Production de la base au format SQLite (développement)\n\n```\nzcat fantoir-* | yarn build\n```\n\n### Configuration\n\nLe chemin vers la base FANTOIR doit être renseigné soit via l’option `fantoirPath` soit via la variable d’environnement `FANTOIR_PATH`.\n\nLes entrées FANTOIR annulées des communes fusionnées sont chargées par défaut. Pour ne charger que le code demandé, il faut renseigner l’option `withAnciennesCommunes: false`.\n\n## Licence\n\nMIT\n","readmeFilename":"README.md"}