{"_id":"@blueacornici/storefront-storelocator","_rev":"5-163e7b4f62fd86b8134c0f8d57f29219","name":"@blueacornici/storefront-storelocator","dist-tags":{"beta":"1.0.3-block-package.d13fdab","latest":"1.0.4"},"versions":{"1.0.3-block-package.89abaf0":{"name":"@blueacornici/storefront-storelocator","version":"1.0.3-block-package.89abaf0","keywords":["adobe-commerce","eds","storefront","store-locator","blocks"],"author":{"name":"Blue Acorn"},"license":"MIT","_id":"@blueacornici/storefront-storelocator@1.0.3-block-package.89abaf0","maintainers":[{"name":"complexthings","email":"greg.harvell@blueacornici.com"},{"name":"gregharvell","email":"greg.harvell@complexthings.com"},{"name":"tyler.craft","email":"tyler.craft@blueacornici.com"},{"name":"peter.diktakis","email":"peter.diktakis@blueacornici.com"},{"name":"badoug","email":"doug.hatcher@blueacornici.com"}],"homepage":"https://github.com/BlueAcornInc/storefront#readme","bugs":{"url":"https://github.com/BlueAcornInc/storefront/issues"},"dist":{"shasum":"7525f45674ba3b01b08f0abbc3caccac27a7bed5","tarball":"https://registry.npmjs.org/@blueacornici/storefront-storelocator/-/storefront-storelocator-1.0.3-block-package.89abaf0.tgz","fileCount":10,"integrity":"sha512-2IdU5wZWR+21dX9OFucuzPiFiQHAQbHGjTRqEf+aX9cGyZQX09rGYuj6iT81UiMwz3hzR8IREiabXQCCSNnBrQ==","signatures":[{"sig":"MEUCIQDDO7shwjrNhHp1yuSeLNF5KqptNO7QONokRkwA5Lw9EQIgSpMko/kg/fyQhVRHn+cqzYhb3t6WL/uJ8F4h94/Z5z4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33782},"main":"index.js","gitHead":"89abaf0d07d4f81ae8a47867ab76d399ef83d781","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"badoug","email":"doug.hatcher@blueacornici.com"},"repository":{"url":"git+https://github.com/BlueAcornInc/storefront.git","type":"git","directory":"aio/storelocator/blocks"},"_npmVersion":"10.8.2","description":"Store Locator block for Adobe Commerce Storefront","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/storefront-storelocator_1.0.3-block-package.89abaf0_1753474345674_0.26780400686566197","host":"s3://npm-registry-packages-npm-production"}},"1.0.3-block-package.d13fdab":{"name":"@blueacornici/storefront-storelocator","version":"1.0.3-block-package.d13fdab","keywords":["adobe-commerce","eds","storefront","store-locator","blocks"],"author":{"name":"Blue Acorn"},"license":"MIT","_id":"@blueacornici/storefront-storelocator@1.0.3-block-package.d13fdab","maintainers":[{"name":"complexthings","email":"greg.harvell@blueacornici.com"},{"name":"gregharvell","email":"greg.harvell@complexthings.com"},{"name":"tyler.craft","email":"tyler.craft@blueacornici.com"},{"name":"peter.diktakis","email":"peter.diktakis@blueacornici.com"},{"name":"badoug","email":"doug.hatcher@blueacornici.com"}],"homepage":"https://github.com/BlueAcornInc/storefront#readme","bugs":{"url":"https://github.com/BlueAcornInc/storefront/issues"},"dist":{"shasum":"f2063442a4716db05610e859a9793ee63ad2e49f","tarball":"https://registry.npmjs.org/@blueacornici/storefront-storelocator/-/storefront-storelocator-1.0.3-block-package.d13fdab.tgz","fileCount":10,"integrity":"sha512-eI0NKV3eri6pyGLx2UDrea4D75b5td+FXKDJh6iSKTwWT1k9sBOtPPcLpaNJzeGQvpMjGKGWUwyYNBdt4bNhDw==","signatures":[{"sig":"MEUCIDG6SuO/OF8Lf6sxPQ8n7Hipv8jNqA4/cwN7VGDum62tAiEA/0iWHleU8kRrsd23tZqKVaftDmzjpb69B46B2AI3aoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34287},"main":"index.js","gitHead":"d13fdabcce846ab5d0ecc83bf3c47df5777166e6","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"badoug","email":"doug.hatcher@blueacornici.com"},"repository":{"url":"git+https://github.com/BlueAcornInc/storefront.git","type":"git","directory":"aio/storelocator/blocks"},"_npmVersion":"10.8.2","description":"Store Locator block for Adobe Commerce Storefront","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"readmeFilename":"README.md","_npmOperationalInternal":{"tmp":"tmp/storefront-storelocator_1.0.3-block-package.d13fdab_1753474595233_0.3815742186281563","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"@blueacornici/storefront-storelocator","version":"1.0.4","keywords":["adobe-commerce","eds","storefront","store-locator","blocks"],"author":{"name":"Blue Acorn"},"license":"MIT","_id":"@blueacornici/storefront-storelocator@1.0.4","maintainers":[{"name":"complexthings","email":"greg.harvell@blueacornici.com"},{"name":"gregharvell","email":"greg.harvell@complexthings.com"},{"name":"tyler.craft","email":"tyler.craft@blueacornici.com"},{"name":"peter.diktakis","email":"peter.diktakis@blueacornici.com"},{"name":"badoug","email":"doug.hatcher@blueacornici.com"}],"homepage":"https://github.com/BlueAcornInc/storefront#readme","bugs":{"url":"https://github.com/BlueAcornInc/storefront/issues"},"dist":{"shasum":"815cf0a24b8e8a2d0820fc1cec4311445094a37c","tarball":"https://registry.npmjs.org/@blueacornici/storefront-storelocator/-/storefront-storelocator-1.0.4.tgz","fileCount":10,"integrity":"sha512-Lu+dZuLEiDqjwz2JfzCt2cRrrWWWQh8Z2Eb9itdAPlj3FuQsQXZG5CEgT3c9N+62E/NDQcL0zCQ2SVUeqUceWg==","signatures":[{"sig":"MEUCIQCAqpfaPTuc7Dmm2V+G+15xX7jc+W7PQFhHIb9svsi5cwIgFtmriL/WEU/tC9v/1NbO1040vV/T+oUfl8tugddk/vE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34372},"main":"index.js","gitHead":"62b722505b7467c3161fec36e139ca51f3377c45","scripts":{"postinstall":"node postinstall.js"},"_npmUser":{"name":"badoug","email":"doug.hatcher@blueacornici.com"},"repository":{"url":"git+https://github.com/BlueAcornInc/storefront.git","type":"git","directory":"aio/storelocator/blocks"},"_npmVersion":"10.8.2","description":"Store Locator block for Adobe Commerce Storefront","directories":{},"_nodeVersion":"18.20.8","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/storefront-storelocator_1.0.4_1755206948057_0.21835293314125837","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-07-25T20:12:25.588Z","modified":"2026-04-17T18:45:26.418Z","1.0.3-block-package.89abaf0":"2025-07-25T20:12:25.846Z","1.0.3-block-package.d13fdab":"2025-07-25T20:16:35.428Z","1.0.4":"2025-08-14T21:29:08.247Z"},"bugs":{"url":"https://github.com/BlueAcornInc/storefront/issues"},"author":{"name":"Blue Acorn"},"license":"MIT","homepage":"https://github.com/BlueAcornInc/storefront#readme","keywords":["adobe-commerce","eds","storefront","store-locator","blocks"],"repository":{"url":"git+https://github.com/BlueAcornInc/storefront.git","type":"git","directory":"aio/storelocator/blocks"},"description":"Store Locator block for Adobe Commerce Storefront","maintainers":[{"email":"greg.harvell@blueacornici.com","name":"greg.harvell"},{"email":"greg.harvell@complexthings.com","name":"gregharvell"},{"email":"tyler.craft@blueacornici.com","name":"tyler.craft"},{"email":"peter.diktakis@blueacornici.com","name":"peter.diktakis"},{"email":"doug.hatcher@blueacornici.com","name":"badoug"},{"email":"jason.jackson@blueacornici.com","name":"jasonjacksonbaici"}],"readme":"# Store Locator Block for Adobe Commerce Storefront\n\nThis npm package provides a Store Locator block that can be easily installed into any Adobe Commerce Storefront project.\n\n## Features\n\n- Store availability by leveraging native inventory sources\n- Interactive maps using Leaflet.js\n- Store filtering by ZIP code\n- Seamless integration with Adobe Commerce Storefront\n- Automatic installation into your project's blocks directory\n\n## Installation for Merchants\n\n### Install via npm\n\n> **Note:** This installation method has not been independently verified. Please use with care and review the changes after installation.\n\nTo install the Store Locator blocks in your Adobe Commerce Storefront project:\n\n**For stable releases (Recommended):**\n\n```bash\nnpm install @blueacornici/storefront-storelocator\n```\n\n**For beta/testing versions:**\n\n```bash\nnpm install @blueacornici/storefront-storelocator@beta\n```\n\n### Alternative: Install from GitHub Packages\n\nIf you prefer to use GitHub Packages or need access to specific development versions:\n\n```bash\n# Configure npm to use GitHub Packages for this scope\nnpm config set @blueacorninc:registry https://npm.pkg.github.com\n\n# Authenticate with GitHub Packages (if you have gh CLI)\necho \"//npm.pkg.github.com/:_authToken=$(gh auth token)\" >> ~/.npmrc\n\n# Install latest stable version\nnpm install @blueacorninc/storefront-storelocator\n\n# Or install latest beta\nnpm install @blueacorninc/storefront-storelocator@beta\n\n# Or install specific prerelease version\nnpm install @blueacorninc/storefront-storelocator@1.0.0-block-package.abc1234\n```\n\n> **Authentication Note:** GitHub Packages requires authentication. If you don't have `gh` CLI, you can create a personal access token at https://github.com/settings/tokens with `read:packages` permission and use it instead.\n\n### Package Details\n\n- **npmjs.com**: `@blueacornici/storefront-storelocator` (recommended for most users)\n- **GitHub Packages**: `@blueacorninc/storefront-storelocator` (for development/beta versions)\n\nThe postinstall script will automatically copy the store locator blocks to your project's `blocks/` directory.\n\n### Requirements\n\n- Your project must have a `blocks/` directory (standard in Adobe Commerce Storefront projects)\n- Node.js and npm installed\n\n### Manual Installation\n\nAlternatively, you can manually copy the blocks:\n\n1. Download or clone this repository\n2. Copy the `store-locator/` and `product-availability/` directories from `blocks/` to your storefront's `blocks/` directory\n3. The blocks will be available at `/blocks/store-locator` and `/blocks/product-availability`\n\n### Verify Installation\n\nAfter installation, you should see the store locator blocks in your `blocks/` directory with the following structure:\n\n```\nblocks/\n├── store-locator/\n│   ├── store-locator.js\n│   ├── store-locator.css\n│   └── README.md\n└── product-availability/\n    ├── product-availability.js\n    ├── product-availability.css\n    └── README.md\n```\n\n## Usage\n\nOnce installed, the Store Locator block can be used in your Adobe Commerce Storefront pages by referencing it in your content.\n\n## Configuration\n\nStore Locator leverages native Adobe Commerce SaaS Sources and Inventory to provide store locations and product availability. You'll need to configure:\n\n1. **Sources** - Set up store locations in Adobe Commerce Admin under Stores > Inventory > Sources\n2. **Inventory** - Assign product inventory to your sources through Catalog > Products\n\n## Features\n\n- **Store availability** by leveraging native inventory sources\n- **Interactive maps** with Leaflet.js integration\n- **ZIP code filtering** for easy store location\n- **Store selection** with session storage\n- **Responsive design** that works on all devices\n\n## Support\n\nFor support and documentation, please visit the [main repository](https://github.com/BlueAcornInc/storefront).\n\n## License\n\nMIT License - see LICENSE file for details.\n","readmeFilename":"README.md"}