{"_id":"@saleor/configurator","_rev":"21-baba8cc0dee01725d3fe60f7a990f767","name":"@saleor/configurator","dist-tags":{"latest":"1.3.0"},"versions":{"0.8.0":{"name":"@saleor/configurator","version":"0.8.0","_id":"@saleor/configurator@0.8.0","maintainers":[{"name":"andrzejewsky2","email":"patryk.andrzejewski@saleor.io"},{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"saleor-configurator":"bin/saleor-configurator.js"},"dist":{"shasum":"c35869c26037737946f23be9acabce7493c6124a","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.8.0.tgz","fileCount":129,"integrity":"sha512-Vn0RxYvVSUDcIxm+VdAWRzGuzHAmriAAO8WVSfPCqLGizEvfTvFAq5jM93hNY8tu8ti7TCJv7Uo/pUY26Is87w==","signatures":[{"sig":"MEQCIGZkHqQXLcW+uX6Fgd5Lct7fRDGvhPdtF4hOtYkz1CCzAiA40OFVJwvgfLGuJnUWDHfyNWuiREBHp5pTq8Gt6/v3Zw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2511722},"type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"7859c0677931823ef97a25554162a8a8e043046d","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","postinstall":"pnpm run fetch-schema","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","generate-docs":"tsx scripts/generate-schema-docs.ts","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish && pnpm exec changeset tag && git push --follow-tags"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","tsx":"^4.7.0","zod":"^3.25.71","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","execa":"^8.0.1","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.8.0_1753259669806_0.667179522067461","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@saleor/configurator","version":"0.9.0","_id":"@saleor/configurator@0.9.0","maintainers":[{"name":"andrzejewsky2","email":"patryk.andrzejewski@saleor.io"},{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/saleor-configurator.js","saleor-configurator":"bin/saleor-configurator.js"},"dist":{"shasum":"477d513dc7a1dc9a0ba43dc8d81b259c1421066a","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.9.0.tgz","fileCount":135,"integrity":"sha512-9oH7enqozzz73t6L4I2w4XmsjvRI6+3/xPvNZPX/5ELLXn1p84n2AK6jq857hs3BlID0BQfFRrNFLpA6AZEdPw==","signatures":[{"sig":"MEYCIQD6yOfjk+DBJzJ+/KVoUvD/GXpEWlQ8FS9WtcxwL0aAQQIhANl3GhwhoIU3g2vZi5WOPzKnl2cToZs4xNEIfjS9ySO3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2935643},"type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"d2064b2f370c9673115dd501899b9ebe7330153f","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","postinstall":"pnpm run fetch-schema","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","generate-docs":"tsx scripts/generate-schema-docs.ts","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","tsx":"^4.7.0","zod":"^3.25.71","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","execa":"^8.0.1","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.9.0_1753952703506_0.4448456871664528","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@saleor/configurator","version":"0.10.0","_id":"@saleor/configurator@0.10.0","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/saleor-configurator.js","saleor-configurator":"bin/saleor-configurator.js"},"dist":{"shasum":"9d5721bee66cf8f33f9cdd5783b00bf43d7108be","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.10.0.tgz","fileCount":135,"integrity":"sha512-JR8+CurlegYcbB4GTInR9kDieNqXsLI9h4jt/gGtFSDp1fVUq/f+wyEFUOVdoPcwa8c+wd4u4RKI6vwLm328zw==","signatures":[{"sig":"MEQCICMu/jlMW9Jv6WY5iT+XFSmS1TJc1XDDUk82T97HFdhlAiBfnpbS0ikU4LuCkXANnl+NJYVZs2Rtd98935HteZSv5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2592530},"type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"b876f755e2d355772b5c3a8a97d3bdceeb240da2","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","postinstall":"pnpm run fetch-schema","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","generate-docs":"tsx scripts/generate-schema-docs.ts","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","tsx":"^4.7.0","zod":"^3.25.71","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","execa":"^8.0.1","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.10.0_1754383433260_0.32414417590872446","host":"s3://npm-registry-packages-npm-production"}},"0.10.1":{"name":"@saleor/configurator","version":"0.10.1","_id":"@saleor/configurator@0.10.1","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"dist/main.js","saleor-configurator":"dist/main.js"},"dist":{"shasum":"8269c8e737462604f294990c54b31d5f696ec136","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.10.1.tgz","fileCount":10,"integrity":"sha512-BCOfqy+mCkWAcofiMDCNb9neZbB5dmMjcFedEJPENsjIWzq19DYHZ1GFC/ev039T8EYmbsGS7ulkVxa4POruvA==","signatures":[{"sig":"MEUCIG285KT3PA1rRmnTXlQZ6RW8t3n1YfG1TjH9ZcxlKzdZAiEAoKpJJU6JdzuTxmmCOorspVd33ZRtvWaIOoI6o0YsGmk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243636},"type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"b01fa3f8eab1b775e180d7ed48935fe0decf525e","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","postinstall":"pnpm run fetch-schema","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","generate-docs":"tsx scripts/generate-schema-docs.ts","prepublishOnly":"pnpm build","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","zod":"^3.25.71","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.10.1_1754475384061_0.5658871400349232","host":"s3://npm-registry-packages-npm-production"}},"0.10.2":{"name":"@saleor/configurator","version":"0.10.2","_id":"@saleor/configurator@0.10.2","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"dist/main.js","saleor-configurator":"dist/main.js"},"dist":{"shasum":"1a95b6f4ecbd496fe9ceece555fcb7c16d5b65ba","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.10.2.tgz","fileCount":10,"integrity":"sha512-ZkLm4TD+HWfAicqzugVqDIM/Y5CnP5ncrpdKsP7rOX9cvO8ypa7wEq/oUXfAGFmOlpsOL7eA6HJU111rujZm6g==","signatures":[{"sig":"MEUCIQD/cm4Y6bCARMD3qc85+faY0ZLU9OD1KcisgA+e8Ip4zAIgPosapdVXiXmCgzCOZcsnm7JwOvYCnKiy2Xp2ODzOfSY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243550},"type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"fbb2d5dc6e7615e4c836937a1fc33a83ec4e7b35","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","generate-docs":"tsx scripts/generate-schema-docs.ts","prepublishOnly":"pnpm build","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","zod":"^3.25.71","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.10.2_1754476668904_0.5725384748834992","host":"s3://npm-registry-packages-npm-production"}},"0.10.3":{"name":"@saleor/configurator","version":"0.10.3","_id":"@saleor/configurator@0.10.3","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"dist/main.js"},"dist":{"shasum":"fee69644df294030c409203928d5327ce8d5e217","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.10.3.tgz","fileCount":10,"integrity":"sha512-SDxVGIAIbJPGE3wnLIXmNCLpLBIwMqWxaj3Gr5BbX1m2eImf1O7GrivUyUj5wsRf5GCmtwl6lbUnM7qiiTcH8g==","signatures":[{"sig":"MEUCIQC3r3+SvCoWkfYrWg6e2BRubXvHaf6CLUKbpzCUbr7ueQIgaXA0uMJwi7OeCMcqxa/ZowcIf4PHcVGBVMJeHUpjRpk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243602},"main":"dist/main.js","type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"c12214adaa07149f666d94479d14b8536e5dfb25","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","generate-docs":"tsx scripts/generate-schema-docs.ts","prepublishOnly":"pnpm build","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","zod":"^3.25.71","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.10.3_1754482151809_0.043238592467078396","host":"s3://npm-registry-packages-npm-production"}},"0.10.4":{"name":"@saleor/configurator","version":"0.10.4","_id":"@saleor/configurator@0.10.4","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"3d214648b6d3baa3ee0d817f997ea7e0c94f9702","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.10.4.tgz","fileCount":11,"integrity":"sha512-o0MpTXxEXFHnrX5IkJf+EWao4q3oApCuXV/PuPDRPxWSGiBpE15A4BJPWmCksZZVq5+PpIpg5GPiwZVfXRIoqA==","signatures":[{"sig":"MEYCIQDqHJRrY7m/QS8qmQ6eHkiUWsEdXJO2beBm0tei+gLqEQIhANOX5VaEEi+Q1YU/qZ7vzah/uG5ZVgZzMRY2Lfq4ipH+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":243828},"main":"dist/main.js","type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"880732f32ea1ed21ba3a65c05f355693d170612c","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","generate-docs":"tsx scripts/generate-schema-docs.ts","prepublishOnly":"pnpm build","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","zod":"^3.25.71","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.10.4_1754487471714_0.8072098153817693","host":"s3://npm-registry-packages-npm-production"}},"0.10.5":{"name":"@saleor/configurator","version":"0.10.5","_id":"@saleor/configurator@0.10.5","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"d03847f662c87279a2de52b3819dc51cb009bf5d","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.10.5.tgz","fileCount":11,"integrity":"sha512-WPBkjLsnf+nFeV3EsKF9ax7fOnS8M21j+eopt9GN4e9Zng770/hwI7VZ0//30Zbi8loELTzlqXsr3WCt3XHj4A==","signatures":[{"sig":"MEUCIFx32SH4IrYna9+KO2TaNvOZbDwL/I8lc6bRGXJLNYHEAiEAo7mIyjL6VDvH+J32ZpzmQ4VhgaMa6qtfVq7oxRzo0ic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":247407},"type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"5d06b17d4e899d03f37cfa800546f9275f0c3066","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","prepare":"husky","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","postinstall":"pnpm run fetch-schema && pnpm run generate-json-schema && pnpm run generate-schema-docs","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","prepublishOnly":"pnpm build","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.10.5_1754648374453_0.7769306260643742","host":"s3://npm-registry-packages-npm-production"}},"0.10.6":{"name":"@saleor/configurator","version":"0.10.6","_id":"@saleor/configurator@0.10.6","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"8ed25387befcb34202e6ba60422c7f5de1922227","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.10.6.tgz","fileCount":13,"integrity":"sha512-44pPZcfpsNMLi1oVwODTKbJvLHeLHdCa+b+zbBcvLkhUeJRXj85obcQUcevl3K9fVqcpOjS9U+4mZ9xCpRbkAw==","signatures":[{"sig":"MEUCIEq86sfpEj6fvktGIBuvD10Y2ifFzTsdmlLFtlNJNaylAiEAoDQKCTjZBlBcJ1K63uRPwEIuFgbT2GQbNCGMvrvEjD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":289658},"main":"dist/main.js","type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"dbcfd1dcd23876127ac180d36f2a87de4b13fb67","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","prepare":"husky","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","prepublishOnly":"pnpm build","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.10.6_1754652063674_0.5174309642013248","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@saleor/configurator","version":"0.11.0","_id":"@saleor/configurator@0.11.0","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"b163dba4f0fe8a858d5d6751f56ea8b8c513659c","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.11.0.tgz","fileCount":13,"integrity":"sha512-DSE9HUv9Ezq5lQPbekivL5fYXAWeGPAc5yRwL2u1i5Rr3oRh66/pAJ9Y3bGFDUhMYBj6SnQ10IuZoxVgZmBZCg==","signatures":[{"sig":"MEUCIA1wz/eYWtLpx+zKx96qNLZr9rbubQBHAH3OTx1oaKFeAiEAn0dsSMSIFsOfzqjq9ZRSEY7tJurpF1yrLA63+n63D5U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":424066},"main":"dist/main.js","type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"aea3aa27fcbb5d7a5089a007c2c1595d7ce675fc","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","prepare":"husky","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","prepublishOnly":"pnpm build","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.8.1","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.16.0","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.11.0_1756129624831_0.48165672468413345","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@saleor/configurator","version":"0.12.0","_id":"@saleor/configurator@0.12.0","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"323f0df813c3849a2f814da6f5183ff65afc378d","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.12.0.tgz","fileCount":13,"integrity":"sha512-IDFZg7PAJdKEsN/zIR/KfpHGJVTb29hDEwQ/p9i1IjPgrbcDtj0Dza9tng3YuM+8VuvKQOIOu4VedDGh7k2qpw==","signatures":[{"sig":"MEUCIGZfEn+4bf8NerIYtsI4r0o2GeWwVNXAmhiHfXFyEGVwAiEA3VZFWdhlvyqu2w/4Qx9tHy8fupNJF9kPBKoA+6WpAlk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":455765},"main":"dist/main.js","type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"f531e28cb6a00ccb109ffd95ced6bcbf90844686","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","prepare":"husky","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","prepublishOnly":"pnpm build","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.9.3","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.12.0_1756883709698_0.9560610829302336","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@saleor/configurator","version":"0.13.0","_id":"@saleor/configurator@0.13.0","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"b1ee8474da88ba036ccd97d01c50a2e015b8f09a","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.13.0.tgz","fileCount":13,"integrity":"sha512-0linlipeZJy9RF6ezFHxmUWnS+q1qIURjs8PEqC9rG7IhjTmm1ahZFYGSp52mg6zXaj5yW5h2IHLthkYqeJF6g==","signatures":[{"sig":"MEYCIQDUo9Kiz8XQSTA/aB30uk4fPGzhRkhU290d+KZ14d0goAIhAK0JnDCzCoMkLh0po/bsKWRNJVQ9rEwqjKaIpg2Euxgq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":544737},"main":"dist/main.js","type":"module","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"gitHead":"8513fe08e9023ae9cf0eb7274828d7dfa926fbb8","scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","prepare":"husky","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","prepublishOnly":"pnpm build","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"},"_npmVersion":"10.9.3","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"22.18.0","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","yaml":"^2.7.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"_hasShrinkwrap":false,"packageManager":"pnpm@9.15.0","devDependencies":{"tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.17.16","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.13.0_1757422931926_0.5025137120122494","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@saleor/configurator","version":"0.14.0","_id":"@saleor/configurator@0.14.0","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"66622895e6bc5a74a77d4dd5599ae3a60983b36d","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.14.0.tgz","fileCount":11,"integrity":"sha512-Xamm8k/GpD2cs57pZj62uyWG4EcCjAE8QxP/MIMUviVuUdXUqjkY1s3XABfKihUREJsvVhqCpT6qW18HuH2G4w==","signatures":[{"sig":"MEUCIQDLEm2KLN6CGfBvRyk+jBJB0Oii8o817+gM5KaSyRtPjQIgNfGwQA6+xKlVMl7bGBEDWY2tbfTmNR4jO/Otrx0XTos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":608960},"main":"dist/main.js","type":"module","_from":"file:saleor-configurator-0.14.0.tgz","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","typecheck":"tsc --noEmit","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"lkostrowski","email":"lukasz@monolog.tech"},"_resolved":"/tmp/c930bb0ae4a89e051235b8c48c6d1834/saleor-configurator-0.14.0.tgz","_integrity":"sha512-Xamm8k/GpD2cs57pZj62uyWG4EcCjAE8QxP/MIMUviVuUdXUqjkY1s3XABfKihUREJsvVhqCpT6qW18HuH2G4w==","_npmVersion":"10.8.2","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","xlsx":"^0.18.5","yaml":"^2.8.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.4.9","tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.19.8","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.14.0_1758029111323_0.8780440362493704","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@saleor/configurator","version":"0.15.0","_id":"@saleor/configurator@0.15.0","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"bd96b8c15702d6973c4f234e21a090c9c064d2e0","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-0.15.0.tgz","fileCount":11,"integrity":"sha512-Szwy+hKi52i0tzjRDXiZ/odbGTcEKaI0nEfZLwNDOpKHFwFwrCmrOBhrXZ1s6jxCBDxmMNGJPESni9vgPkzbOg==","signatures":[{"sig":"MEUCIA8x/qkDAdJChc2kKUThS0dzXGK0l6jBPD1L0/QkYHeqAiEA/F08vVVPNcTYW0VmjlC/MMB9DRthNoqutgONqYbEY8Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":662358},"main":"dist/main.js","type":"module","_from":"file:saleor-configurator-0.15.0.tgz","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","typecheck":"tsc --noEmit","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"lkostrowski","email":"lukasz@monolog.tech"},"_resolved":"/tmp/0c052206513949b5976792aab8ef8c41/saleor-configurator-0.15.0.tgz","_integrity":"sha512-Szwy+hKi52i0tzjRDXiZ/odbGTcEKaI0nEfZLwNDOpKHFwFwrCmrOBhrXZ1s6jxCBDxmMNGJPESni9vgPkzbOg==","_npmVersion":"10.8.2","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","xlsx":"^0.18.5","yaml":"^2.8.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@commander-js/extra-typings":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.4.9","tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.19.8","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_0.15.0_1763556381337_0.12033023947820998","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@saleor/configurator","version":"1.0.0","_id":"@saleor/configurator@1.0.0","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"krzysztofzuraw","email":"services@kzuraw.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"b01b4da3a4a8f879ccdd4f10e6b98bf39d3c0321","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-1.0.0.tgz","fileCount":11,"integrity":"sha512-WsTHrOuOmQYFaVsFMsSsNeLd3n92riRJhiV8ofxGZl47by+Q6jnhPsfA7nl/Plb9IQpW1CvVX3GXSLTirSoQkg==","signatures":[{"sig":"MEQCIF/NguCVNkR36MgAbeg1EIWC1xFvKQZoOAexshelF66mAiAcd/9nDLmo2kDnbw2xJQg2VCrZDI/Te8HLKE3wr+cekg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":709070},"main":"dist/main.js","type":"module","_from":"file:saleor-configurator-1.0.0.tgz","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","typecheck":"tsc --noEmit","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"lkostrowski","email":"lukasz@monolog.tech"},"_resolved":"/tmp/1f52238fb1b92578650a185b8a820d89/saleor-configurator-1.0.0.tgz","_integrity":"sha512-WsTHrOuOmQYFaVsFMsSsNeLd3n92riRJhiV8ofxGZl47by+Q6jnhPsfA7nl/Plb9IQpW1CvVX3GXSLTirSoQkg==","_npmVersion":"10.8.2","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","xlsx":"^0.18.5","yaml":"^2.8.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@urql/exchange-retry":"^2.0.0","@commander-js/extra-typings":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.4.9","tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.19.8","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_1.0.0_1764230014724_0.30054425650891825","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@saleor/configurator","version":"1.1.0","_id":"@saleor/configurator@1.1.0","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"b5b2fc46bfbe3124a24e48ee00d548cb9224f471","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-1.1.0.tgz","fileCount":11,"integrity":"sha512-wyeIWl5bZKPn/yGi5lD1M4+hzvSQfUPx2bTwL4DmEjXpN4LKOVvpDrn76ZFTlBj/8khoJrmot7WqX6csAt6GdQ==","signatures":[{"sig":"MEUCIQDIez7gue7wszOfAMSbdbhqNLD9c9VznxNSL7lgZpyf3gIgeFzyhr6fkBMdK53RbcROdn2xTPoEBRjw36x2MU7ZRho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":723702},"main":"dist/main.js","type":"module","_from":"file:saleor-configurator-1.1.0.tgz","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","typecheck":"tsc --noEmit","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"lkostrowski","email":"lukasz@monolog.tech"},"_resolved":"/tmp/26e8e8f5086f8a1b994899b2a846712e/saleor-configurator-1.1.0.tgz","_integrity":"sha512-wyeIWl5bZKPn/yGi5lD1M4+hzvSQfUPx2bTwL4DmEjXpN4LKOVvpDrn76ZFTlBj/8khoJrmot7WqX6csAt6GdQ==","_npmVersion":"10.8.2","description":"> [!WARNING] > This project is in early development. Please use with caution.","directories":{},"_nodeVersion":"20.19.6","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","xlsx":"^0.18.5","yaml":"^2.8.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@urql/exchange-retry":"^2.0.0","@commander-js/extra-typings":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.4.9","tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.19.8","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_1.1.0_1768568297019_0.6339228257747724","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@saleor/configurator","version":"1.3.0","_id":"@saleor/configurator@1.3.0","maintainers":[{"name":"maarcingebala","email":"marcin.gebala@saleor.io"},{"name":"krzyh","email":"krzysztof.k.wolski@gmail.com"},{"name":"patrys","email":"patrys@saleor.io"},{"name":"magul","email":"tomasz.magulski@gmail.com"},{"name":"lkostrowski","email":"lukasz@monolog.tech"},{"name":"taniotanio7","email":"jonatanwitoszek@gmail.com"},{"name":"droniu","email":"dron.official@yahoo.com"},{"name":"wcislo-saleor","email":"marcin.wcislo@saleor.io"},{"name":"peelar9","email":"adrian.pilarczyk@saleor.io"}],"homepage":"https://github.com/saleor/configurator#readme","bugs":{"url":"https://github.com/saleor/configurator/issues"},"bin":{"configurator":"bin/cli.mjs"},"dist":{"shasum":"66f17d1a1048cea0cf1398402fb6ff06357f5a5a","tarball":"https://registry.npmjs.org/@saleor/configurator/-/configurator-1.3.0.tgz","fileCount":31,"integrity":"sha512-hdqENtt8RQnKCZB/pmInFp/2xnS0U8jQbKB74Y0UflqEBMUWMxzSvB6C7iEFNjjE+N4VVsH8bB9LXh0SZJBbkA==","signatures":[{"sig":"MEUCIQCbwfToWnkMlS9OcAtZc97TaU5idPmk8WS1oT0bme/IJwIgRy8M4Dc2R8IHzUxoPX98t5FBJ/JtQ23EczNs+S34iG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@saleor%2fconfigurator@1.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1000923},"main":"dist/main.js","type":"module","_from":"file:saleor-configurator-1.3.0.tgz","saleor":{"schemaVersion":"3.20"},"engines":{"node":">=20.0.0","pnpm":">=9.0.0"},"scripts":{"dev":"tsx src/cli/main.ts","diff":"tsx src/cli/main.ts diff","lint":"biome lint .","test":"vitest","build":"tsup src/cli/main.ts --format esm --target node20 --clean --shims && pnpm copy-recipes","check":"biome check .","start":"tsx src/cli/main.ts start","deploy":"tsx src/cli/main.ts deploy","format":"biome format .","test:ci":"CI=true vitest --silent","version":"changeset version","check:ci":"biome lint . --diagnostic-level=error","lint:fix":"biome lint --write .","changeset":"changeset","check:fix":"biome check --write .","typecheck":"tsc --noEmit","format:fix":"biome format --write .","introspect":"tsx src/cli/main.ts introspect","copy-recipes":"cp -r src/recipes dist/recipes","fetch-schema":"tsx src/lib/graphql/fetch-schema.ts","publish:ci-dev":"pnpm exec changeset version --snapshot pr && pnpm publish --tag dev --no-git-checks","publish:ci-prod":"pnpm publish --no-git-checks --provenance && pnpm exec changeset tag && git push --follow-tags","generate-json-schema":"tsx scripts/generate-json-schema.ts","generate-schema-docs":"tsx scripts/generate-schema-docs.ts"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ae3f8ddf-927c-4597-ae4c-cf38481516d6"}},"_resolved":"/tmp/0c04601e56307ebfb55f61a68610d10d/saleor-configurator-1.3.0.tgz","_integrity":"sha512-hdqENtt8RQnKCZB/pmInFp/2xnS0U8jQbKB74Y0UflqEBMUWMxzSvB6C7iEFNjjE+N4VVsH8bB9LXh0SZJBbkA==","repository":{"url":"git+https://github.com/saleor/configurator.git","type":"git"},"_npmVersion":"11.11.0","description":"> Commerce as Code — Define your Saleor store in YAML, sync with your instance","directories":{},"_nodeVersion":"20.20.0","dependencies":{"ora":"^8.2.0","zod":"^4.0.0","xlsx":"^0.18.5","yaml":"^2.8.0","chalk":"^5.4.1","tslog":"^4.9.3","dotenv":"^16.4.5","gql.tada":"^1.8.5","commander":"^14.0.0","@urql/core":"^5.0.6","bottleneck":"^2.19.5","tiny-invariant":"^1.3.3","@inquirer/prompts":"^7.6.0","@urql/exchange-auth":"^2.2.0","@urql/exchange-retry":"^2.0.0","@commander-js/extra-typings":"^14.0.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.4.9","tmp":"^0.2.1","tsx":"^4.7.0","nock":"^13.5.0","tsup":"^8.5.0","execa":"^8.0.1","husky":"^9.1.7","vitest":"^3.0.4","tree-kill":"^1.2.2","strip-ansi":"^7.1.0","typescript":"^5.5.4","@types/node":"^20.19.8","@biomejs/biome":"^2.0.5","@changesets/cli":"^2.29.4","@changesets/changelog-github":"^0.5.1"},"_npmOperationalInternal":{"tmp":"tmp/configurator_1.3.0_1772553903348_0.023117899350964866","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2025-07-23T08:34:29.691Z","modified":"2026-04-30T16:35:57.442Z","0.8.0":"2025-07-23T08:34:30.024Z","0.9.0":"2025-07-31T09:05:03.769Z","0.10.0":"2025-08-05T08:43:53.473Z","0.10.1":"2025-08-06T10:16:24.236Z","0.10.2":"2025-08-06T10:37:49.068Z","0.10.3":"2025-08-06T12:09:12.018Z","0.10.4":"2025-08-06T13:37:51.898Z","0.10.5":"2025-08-08T10:19:34.637Z","0.10.6":"2025-08-08T11:21:03.880Z","0.11.0":"2025-08-25T13:47:05.058Z","0.12.0":"2025-09-03T07:15:09.904Z","0.13.0":"2025-09-09T13:02:12.163Z","0.14.0":"2025-09-16T13:25:11.522Z","0.15.0":"2025-11-19T12:46:21.654Z","1.0.0":"2025-11-27T07:53:34.936Z","1.1.0":"2026-01-16T12:58:17.198Z","1.3.0":"2026-03-03T16:05:03.584Z"},"bugs":{"url":"https://github.com/saleor/configurator/issues"},"homepage":"https://github.com/saleor/configurator#readme","repository":{"url":"git+https://github.com/saleor/configurator.git","type":"git"},"description":"> Commerce as Code — Define your Saleor store in YAML, sync with your instance","maintainers":[{"email":"tomasz.magulski@gmail.com","name":"magul"},{"email":"lukasz@monolog.tech","name":"lkostrowski"},{"email":"marcin.wcislo@saleor.io","name":"wcislo-saleor"},{"email":"mikail-gh@pm.me","name":"mikisec"},{"email":"adrian.pilarczyk@saleor.io","name":"peelar9"}],"readme":"# Saleor Configurator\n\n> Commerce as Code — Define your Saleor store in YAML, sync with your instance\n\n[![npm version](https://img.shields.io/npm/v/@saleor/configurator.svg)](https://www.npmjs.com/package/@saleor/configurator)\n[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](LICENSE)\n\nDeclarative configuration management for [Saleor](https://saleor.io) e-commerce stores.\n\n## What is Saleor Configurator?\n\nSaleor Configurator brings **infrastructure-as-code** principles to e-commerce. Instead of manually configuring your store through the dashboard, you define everything in version-controlled YAML files and sync them to your Saleor instance.\n\n**Key Benefits:**\n\n- **Version Control** — Track all store changes in Git with full history\n- **Reproducibility** — Spin up identical configurations across environments\n- **Multi-Environment** — Manage dev, staging, and production from the same codebase\n- **Review Process** — Use pull requests to review configuration changes\n- **Automation** — Integrate with CI/CD for automated deployments\n\n```\n┌─────────────┐     introspect     ┌─────────────┐\n│   Saleor    │ ─────────────────► │  config.yml │\n│  Instance   │                    │   (local)   │\n└─────────────┘                    └─────────────┘\n       ▲                                  │\n       │                                  │\n       │         deploy                   │ modify\n       └──────────────────────────────────┘\n```\n\n## Quick Start\n\n**Prerequisites:** Node.js 20+\n\n### Installation\n\n```bash\n# Run directly (recommended)\nnpx @saleor/configurator start\npnpm dlx @saleor/configurator start\n\n# Or install globally\nnpm install -g @saleor/configurator\npnpm add -g @saleor/configurator\n```\n\n### Getting Your API Token\n\nBefore using Saleor Configurator, you need an API token from your Saleor instance. This token allows the CLI to read and modify your store configuration.\n\n#### Step 1: Access Your Saleor Dashboard\n\nGo to your Saleor Dashboard:\n- **Saleor Cloud**: `https://your-store.saleor.cloud/dashboard/`\n- **Self-hosted**: `https://your-domain.com/dashboard/`\n\n#### Step 2: Create a New App\n\n1. Navigate to **Extensions** → **Installed** in the sidebar\n2. Click **Add Extension** → **Provide details manually**\n3. Enter a name like `Configurator` or `Configuration Manager`\n\n#### Step 3: Assign Permissions\n\nGrant the app **all permissions** needed for configuration management:\n\n| Permission Category | Required For |\n|---------------------|--------------|\n| **Products** | Product types, categories, products, variants |\n| **Channels** | Sales channels, currency settings |\n| **Shipping** | Shipping zones, methods, warehouses |\n| **Pages** | Page types (model types), pages (models) |\n| **Menus** | Navigation structures |\n| **Discounts** | Vouchers and sales (if using) |\n| **Settings** | Shop settings, tax configuration |\n\n> **Tip:** For full configuration management, select all available permissions. You can restrict permissions later for specific environments.\n\n#### Step 4: Generate the Token\n\n1. After creating the app, go to the app's detail page\n2. Find the **Tokens** section\n3. Click **Create Token**\n4. Copy the token immediately — it won't be shown again\n\nYour token will look like: `eyJhbGciOiJSUzI1NiIsInR5cCI6...` (JWT format) or a shorter alphanumeric string.\n\n#### Step 5: Store Your Credentials\n\nFor repeated use, store your credentials as environment variables:\n\n```bash\n# Add to your shell profile (~/.bashrc, ~/.zshrc, etc.)\nexport SALEOR_URL=\"https://your-store.saleor.cloud/graphql/\"\nexport SALEOR_TOKEN=\"your-token-here\"\n\n# Then use in commands\nnpx @saleor/configurator introspect --url=$SALEOR_URL --token=$SALEOR_TOKEN\n```\n\n> **Security Note:** Never commit tokens to version control. Use environment variables or a secrets manager.\n\n#### Verify Your Setup\n\nTest that your token works:\n\n```bash\nnpx @saleor/configurator introspect --url=$SALEOR_URL --token=$SALEOR_TOKEN --include shop\n```\n\nIf successful, you'll see your shop settings downloaded. If you get an authentication error, verify your token and URL (ensure the URL ends with `/graphql/`).\n\n### First-Time Setup\n\nThe easiest way to get started is with the interactive wizard:\n\n```bash\nnpx @saleor/configurator start\n```\n\n### Core Workflow\n\n```bash\n# 1. Download your current store configuration\nnpx @saleor/configurator introspect \\\n  --url https://your-store.saleor.cloud/graphql/ \\\n  --token your-app-token\n\n# 2. Modify config.yml to define your desired state\n\n# 3. Preview changes before applying\nnpx @saleor/configurator diff \\\n  --url https://your-store.saleor.cloud/graphql/ \\\n  --token your-app-token\n\n# 4. Deploy your configuration\nnpx @saleor/configurator deploy \\\n  --url https://your-store.saleor.cloud/graphql/ \\\n  --token your-app-token\n```\n\n> **Need a token?** See [Getting Your API Token](#getting-your-api-token) above for step-by-step instructions.\n\n### Quick Reference\n\n| Task | Command |\n|------|---------|\n| Download config | `npx @saleor/configurator introspect --url <URL> --token <TOKEN>` |\n| Preview changes | `npx @saleor/configurator diff --url <URL> --token <TOKEN>` |\n| Deploy changes | `npx @saleor/configurator deploy --url <URL> --token <TOKEN>` |\n| Apply recipe | `npx @saleor/configurator recipe apply <name> --url <URL> --token <TOKEN>` |\n| CI deployment | `npx @saleor/configurator deploy --url <URL> --token <TOKEN> --ci` |\n\n## Commands\n\nAll commands support `--help` for detailed usage information.\n\n### `start` — Interactive Wizard\n\nGuided setup for exploring features and connecting to your Saleor instance.\n\n```bash\nnpx @saleor/configurator start\n```\n\n### `introspect` — Download Remote Config\n\nFetches the current configuration from your Saleor instance and saves it locally.\n\n```bash\nnpx @saleor/configurator introspect --url <URL> --token <TOKEN>\n\n# With custom output file\nnpx @saleor/configurator introspect --url <URL> --token <TOKEN> --config production.yml\n```\n\n### `diff` — Preview Changes\n\nShows what would change if you deployed, without making any modifications.\n\n```bash\nnpx @saleor/configurator diff --url <URL> --token <TOKEN>\n```\n\n### `deploy` — Apply Configuration\n\nSyncs your local configuration to the remote Saleor instance.\n\n```bash\n# Interactive mode with confirmation prompts\nnpx @saleor/configurator deploy --url <URL> --token <TOKEN>\n\n# CI mode - skip confirmations\nnpx @saleor/configurator deploy --url <URL> --token <TOKEN> --ci\n\n# Custom config file\nnpx @saleor/configurator deploy --url <URL> --token <TOKEN> --config production.yml\n```\n\n### `recipe` — Pre-Built Templates\n\nApply ready-to-use configuration templates for common e-commerce scenarios.\n\n```bash\n# List available recipes\nnpx @saleor/configurator recipe list\n\n# Preview a recipe's configuration\nnpx @saleor/configurator recipe show multi-region\n\n# Apply a recipe to your instance\nnpx @saleor/configurator recipe apply multi-region --url <URL> --token <TOKEN>\n\n# Export for customization\nnpx @saleor/configurator recipe export multi-region --output my-config.yml\n```\n\n## Configuration\n\nDefine your store configuration in YAML (default: `config.yml`).\n\n### Structure Overview\n\n```yaml\n# Global store settings\nshop:\n  defaultMailSenderName: \"My Store\"\n  displayGrossPrices: true\n\n# Sales channels (multi-currency, multi-region)\nchannels:\n  - name: \"United States\"\n    slug: us\n    currencyCode: USD\n    defaultCountry: US\n\n# Product catalog structure\nproductTypes:\n  - name: \"Book\"\n    isShippingRequired: true\n    productAttributes:\n      - name: \"Author\"\n        inputType: PLAIN_TEXT\n\ncategories:\n  - name: \"Fiction\"\n    slug: fiction\n    subcategories:\n      - name: \"Fantasy\"\n        slug: fantasy\n\nproducts:\n  - name: \"Sample Book\"\n    slug: sample-book\n    productType: \"Book\"\n    category: fiction\n    variants:\n      - name: \"Hardcover\"\n        sku: \"BOOK-001\"\n\n# Fulfillment\nwarehouses:\n  - name: \"Main Warehouse\"\n    slug: main-warehouse\n    address:\n      streetAddress1: \"123 Commerce St\"\n      city: \"New York\"\n      country: US\n\nshippingZones:\n  - name: \"US Zone\"\n    countries: [\"US\"]\n    warehouses: [\"main-warehouse\"]\n```\n\n### Domain Modeling\n\nSaleor's domain model consists of interconnected entity types that you can configure declaratively.\n\n#### Core Entities\n\n| Entity | Purpose | Configured Via |\n|--------|---------|----------------|\n| **Products** | Sellable items with variants, pricing, stock | `products` |\n| **Product Types** | Templates defining product structure and attributes | `productTypes` |\n| **Categories** | Hierarchical product taxonomy (one category per product) | `categories` |\n| **Collections** | Flexible product groupings for merchandising | `collections` |\n| **Models** | Custom entities extending beyond products (e.g., Brands, Ingredients) | `models` |\n| **Model Types** | Templates defining model structure | `pageTypes` |\n| **Structures** | Hierarchical navigation linking categories, collections, models, URLs | `menus` |\n\n#### Attributes\n\nAttributes are reusable typed fields assigned to products or models:\n\n| Type | Description | Example |\n|------|-------------|---------|\n| `DROPDOWN` | Single-select from predefined values | Color: Red, Blue, Green |\n| `MULTISELECT` | Multi-select from predefined values | Tags: Sale, New, Featured |\n| `PLAIN_TEXT` | Unformatted text | Material: \"100% Cotton\" |\n| `RICH_TEXT` | Formatted content blocks | Product description |\n| `NUMERIC` | Numbers with optional units | Weight: 500g |\n| `BOOLEAN` | Yes/no values | Fair trade certified |\n| `DATE` / `DATE_TIME` | Date values | Release date |\n| `FILE` | File attachments | Product manual PDF |\n| `SWATCH` | Color codes or images | Visual color picker |\n| `REFERENCE` | Links to other entities | Related products |\n\n#### Linking Entities with REFERENCE Attributes\n\nConnect products to other products, models, or variants:\n\n```yaml\nproductTypes:\n  - name: \"Perfume\"\n    productAttributes:\n      - name: \"Scent Profiles\"\n        inputType: REFERENCE\n        entityType: PAGE          # Links to Models\n      - name: \"Related Products\"\n        inputType: REFERENCE\n        entityType: PRODUCT       # Links to other Products\n```\n\n#### Custom Entities with Models\n\nExtend your domain beyond products using Models (internally called Pages):\n\n```yaml\n# Define structure with pageTypes\npageTypes:\n  - name: \"Brand\"\n    attributes:\n      - name: \"Country\"\n        inputType: DROPDOWN\n        values: [{ name: \"France\" }, { name: \"Italy\" }, { name: \"USA\" }]\n      - name: \"Founded\"\n        inputType: NUMERIC\n\n# Create instances with models\nmodels:\n  - title: \"Maison Lumière\"\n    slug: \"maison-lumiere\"\n    modelType: \"Brand\"\n    attributes:\n      country: \"France\"\n      founded: 1925\n```\n\n#### Structures (Navigation)\n\nOrganize entities hierarchically using menus:\n\n```yaml\nmenus:\n  - name: \"Main Navigation\"\n    slug: \"main-nav\"\n    items:\n      - name: \"Shop\"\n        category: \"all-products\"      # Link to Category\n      - name: \"Collections\"\n        children:\n          - name: \"Summer Sale\"\n            collection: \"summer-sale\" # Link to Collection\n      - name: \"Our Brands\"\n        page: \"maison-lumiere\"        # Link to Model\n      - name: \"Help\"\n        url: \"https://help.example.com\"  # External URL\n```\n\n**Learn more:** [Saleor Modeling](https://docs.saleor.io/developer/modeling) · [Attributes](https://docs.saleor.io/developer/attributes/overview) · [Products](https://docs.saleor.io/developer/products/overview)\n\n### Entity Identification\n\nEntities are identified by either `slug` or `name` depending on their type:\n\n| Identifier | Entity Types |\n|------------|--------------|\n| **slug** | Channels, Categories, Collections, Menus, Pages, Products, Warehouses |\n| **name** | ProductTypes, PageTypes, TaxClasses, ShippingZones, Attributes |\n\nWhen referencing entities, use the appropriate identifier:\n\n```yaml\nproducts:\n  - name: \"Sample Book\"\n    productType: \"Book\"        # Reference by name (ProductType)\n    category: \"fiction\"        # Reference by slug (Category)\n    collections: [\"featured\"]  # Reference by slug (Collection)\n```\n\n### Complete Reference\n\n- **[SCHEMA.md](SCHEMA.md)** — Full field documentation and validation rules\n- **[example.yml](example.yml)** — Comprehensive working example\n\n## Recipes\n\nRecipes are pre-built YAML configuration templates for common e-commerce scenarios. They complement the [Saleor Recipes documentation](https://docs.saleor.io/recipes/overview) by providing ready-to-deploy configurations you can apply directly or customize.\n\n### Available Recipes\n\n| Recipe | Description | Entities |\n|--------|-------------|----------|\n| **multi-region** | US, EU, UK markets with regional warehouses | Channels, Warehouses, ShippingZones |\n| **digital-products** | Product types for non-physical goods | ProductTypes |\n| **click-and-collect** | Warehouse pickup points with local collection | Warehouses, ShippingZones |\n| **custom-shipping** | Complex shipping zones and rate structures | ShippingZones |\n\n### Quick Start with Recipes\n\n```bash\n# List all recipes with descriptions\nnpx @saleor/configurator recipe list\n\n# Preview what a recipe contains\nnpx @saleor/configurator recipe show multi-region\n\n# Apply directly to your instance\nnpx @saleor/configurator recipe apply multi-region --url <URL> --token <TOKEN>\n\n# Export and customize before applying\nnpx @saleor/configurator recipe export multi-region --output my-store.yml\n# Edit my-store.yml...\nnpx @saleor/configurator deploy --url <URL> --token <TOKEN> --config my-store.yml\n```\n\n> **Note:** More recipes are planned. Check `recipe list` for the current catalog.\n\nSee [recipes/README.md](recipes/README.md) for detailed recipe documentation and customization guides.\n\n## CI/CD Integration\n\nAutomate configuration deployments with GitHub Actions or other CI systems.\n\n### GitHub Actions Example\n\n```yaml\nname: Deploy Saleor Configuration\n\non:\n  push:\n    branches: [main]\n    paths: ['config.yml']\n\njobs:\n  deploy:\n    runs-on: ubuntu-latest\n    steps:\n      - uses: actions/checkout@v4\n\n      - uses: actions/setup-node@v4\n        with:\n          node-version: '20'\n\n      - name: Preview changes\n        run: |\n          npx @saleor/configurator diff \\\n            --url ${{ secrets.SALEOR_URL }} \\\n            --token ${{ secrets.SALEOR_TOKEN }}\n\n      - name: Deploy configuration\n        run: |\n          npx @saleor/configurator deploy \\\n            --url ${{ secrets.SALEOR_URL }} \\\n            --token ${{ secrets.SALEOR_TOKEN }} \\\n            --ci\n```\n\n### Key Flags for Automation\n\n| Flag | Description |\n|------|-------------|\n| `--ci` | Skip all confirmation prompts |\n| `--json` | Output machine-readable JSON |\n| `--quiet` | Suppress non-essential output |\n\n### Multi-Environment Pattern\n\n```bash\n# Production deployment\nnpx @saleor/configurator deploy \\\n  --url $PROD_URL --token $PROD_TOKEN \\\n  --config config.yml --ci\n\n# Staging deployment\nnpx @saleor/configurator deploy \\\n  --url $STAGING_URL --token $STAGING_TOKEN \\\n  --config config.yml --ci\n```\n\nSee [docs/ci-cd/README.md](docs/ci-cd/README.md) for workflow templates, exit codes, and advanced patterns.\n\n## Troubleshooting\n\n### Common Issues\n\n**Authentication Failed**\n- Verify your token in the Saleor dashboard\n- Ensure the app has all required permissions\n- Check that the URL ends with `/graphql/`\n\n**Entity Reference Errors**\n- Verify referenced entities exist (e.g., categories before products)\n- Check identifier types: use `slug` for categories, `name` for product types\n- Run `diff` to see what's missing\n\n**Validation Errors**\n- Check required fields are present\n- Validate enum values match the schema\n- See [SCHEMA.md](SCHEMA.md) for field requirements\n\n### Diagnostic Commands\n\n```bash\n# Test connectivity\nnpx @saleor/configurator introspect --url <URL> --token <TOKEN> --include shop\n\n# Preview without changes (show plan only)\nnpx @saleor/configurator deploy --url <URL> --token <TOKEN> --plan\n\n# Debug mode\nLOG_LEVEL=debug npx @saleor/configurator diff --url <URL> --token <TOKEN>\n```\n\nSee [docs/TROUBLESHOOTING.md](docs/TROUBLESHOOTING.md) for detailed troubleshooting procedures.\n\n## Contributing\n\n### Development Setup\n\n```bash\n# Clone and install\ngit clone https://github.com/saleor/configurator.git\ncd configurator\npnpm install\n\n# Run in development mode\npnpm dev start\npnpm dev introspect --url <URL> --token <TOKEN>\n\n# Build and test\npnpm build\npnpm test\n```\n\n### Quality Standards\n\n```bash\n# Before committing\npnpm check:fix && pnpm build && pnpm test\n```\n\n### Versioning\n\nThis project uses [Changesets](https://github.com/changesets/changesets) for version management:\n\n```bash\n# Document your changes\npnpm changeset\n```\n\nSee [docs/DEVELOPMENT_WORKFLOWS.md](docs/DEVELOPMENT_WORKFLOWS.md) for detailed contribution guidelines.\n\n## Documentation\n\n| Document | Description |\n|----------|-------------|\n| [SCHEMA.md](SCHEMA.md) | Complete configuration field reference |\n| [example.yml](example.yml) | Working example with all entity types |\n| [recipes/README.md](recipes/README.md) | Pre-built recipe templates |\n| [docs/COMMANDS.md](docs/COMMANDS.md) | Complete CLI reference |\n| [docs/ci-cd/README.md](docs/ci-cd/README.md) | CI/CD integration guide |\n| [docs/ENTITY_REFERENCE.md](docs/ENTITY_REFERENCE.md) | Entity types and identification |\n| [docs/TROUBLESHOOTING.md](docs/TROUBLESHOOTING.md) | Problem diagnosis and fixes |\n| [docs/ARCHITECTURE.md](docs/ARCHITECTURE.md) | System design and internals |\n| [docs/DEVELOPMENT_WORKFLOWS.md](docs/DEVELOPMENT_WORKFLOWS.md) | Contributor guide |\n| [docs/CODE_QUALITY.md](docs/CODE_QUALITY.md) | Coding standards |\n| [docs/TESTING_PROTOCOLS.md](docs/TESTING_PROTOCOLS.md) | Testing guidelines |\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details.\n","readmeFilename":"README.md"}