{"_id":"@askphill/parcel-config-shopify","_rev":"18-6ba3af8473c2db7abc1810b63a0a39d5","name":"@askphill/parcel-config-shopify","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@askphill/parcel-config-shopify","version":"1.0.0","_id":"@askphill/parcel-config-shopify@1.0.0","maintainers":[{"name":"wiebek","email":"wiebekaai@gmail.com"},{"name":"stefanap","email":"tico@askphill.com"},{"name":"sssgordon_ap","email":"gordon@askphill.com"},{"name":"paulveen1","email":"paul@askphill.com"}],"dist":{"shasum":"05c2ebdcb5b066916033f629ffaaabac35d1626a","tarball":"https://registry.npmjs.org/@askphill/parcel-config-shopify/-/parcel-config-shopify-1.0.0.tgz","fileCount":3,"integrity":"sha512-pGTiA8obO9eq2DjYA22zNHVMzb2vqnODH6WUQAbKgdbV1Lu/YRbMC1ToQHK/A62ItVvn12+UUdDt5kzKuvN5/Q==","signatures":[{"sig":"MEYCIQDVJVCyGGb4B6XqbXv3akhLcru0yRDIey+RjRTfE+I/5gIhAKeh2f7fzXFBCGDb7Am9hFH5km8Rhf1CSNpFmzJK1ijz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3073},"main":"config.json","engines":{"node":">= 16.0.0","parcel":">=2"},"gitHead":"2d745588ecc781aced98533a5646b8a34f38a3b9","_npmUser":{"name":"wiebek","email":"wiebekaai@gmail.com"},"_npmVersion":"lerna/7.4.2/node@v18.0.0+x64 (darwin)","description":"Parcel config for Shopify themes.","directories":{},"_nodeVersion":"18.0.0","dependencies":{"@askphill/parcel-namer-shopify":"^1.0.0","@askphill/parcel-reporter-shopify":"^1.0.0","@askphill/parcel-resolver-shopify":"^1.0.0"},"_hasShrinkwrap":false,"peerDependencies":{"parcel":">=2"},"_npmOperationalInternal":{"tmp":"tmp/parcel-config-shopify_1.0.0_1702027845356_0.7045085402658082","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-12-08T09:30:45.356Z","modified":"2025-08-08T13:53:29.824Z","1.0.1":"2023-11-23T13:12:04.026Z","1.0.3":"2023-11-23T13:22:48.005Z","1.0.4":"2023-11-23T13:28:12.578Z","1.0.5":"2023-11-23T14:25:13.273Z","1.0.6":"2023-11-23T16:43:29.226Z","1.1.0":"2023-11-23T17:02:54.881Z","1.2.1":"2023-12-03T21:02:30.547Z","1.2.2":"2023-12-05T10:40:29.066Z","1.2.3":"2023-12-07T15:01:10.916Z","1.3.0":"2023-12-07T15:41:53.357Z","1.0.0":"2023-12-08T09:30:45.494Z"},"description":"Parcel config for Shopify themes.","maintainers":[{"email":"paul@askphill.com","name":"paulveen1"},{"email":"wiebekaai@gmail.com","name":"wiebek"},{"email":"gordon@askphill.com","name":"sssgordon_ap"}],"readme":"# parcel-config-shopify\n\nParcel config for Shopify themes. We recommend using [our CLI](https://www.npmjs.com/package/@askphill/shopify-parcel).\n\n- Adds prefix to assets\n- Serves development or production assets\n- Cleans assets by prefix\n- Excludes static assets (fonts and images)\n\n> To use assets in your theme, reference the generated prefix snippet (`snippets/asset-prefix.liquid`).\n\n## Configuration\n\nConfigure in `package.json#shopify-parcel`.\n\n| Config                                    | Default               | Environment variable            | Description                                                                                                        | Scope               |\n| ----------------------------------------- | --------------------- | ------------------------------- | ------------------------------------------------------------------------------------------------------------------ | ------------------- |\n| -                                         | -                     | `NODE_ENV`                      | Mode (default build → production, watch → development).                                                            | `namer`             |\n| `prefix.development`, `prefix.production` | `ap-dev.`, `ap.`      | `SHOPIFY_PARCEL_PREFIX`         | Prefix for assets in development and production. Use environment variable to override (skips snippets generation). | `namer`, `reporter` |\n| `snippets`                                | `true`                | `SHOPIFY_PARCEL_SNIPPETS`       | Generate snippets to serve development or production assets                                                        | `reporter`          |\n| `snippets.prefix`                         | `asset-prefix.liquid` | `SHOPIFY_PARCEL_PREFIX_SNIPPET` | Filename for snippet with asset prefix                                                                             | `reporter`          |\n| `snippets.dev`                            | `dev.liquid`          | `SHOPIFY_PARCEL_DEV_SNIPPET`    | Filename for snippet to indicate development environment                                                           | `reporter`          |\n| `clean`                                   | `true`                | `SHOPIFY_PARCEL_CLEAN`          | Remove all `[prefix]*` files not included in bundle.                                                               | `reporter`          |\n","readmeFilename":"README.md"}