{"bin":{"fresh-squeezy":"dist/cli.js"},"bugs":{"url":"https://github.com/YosefHayim/fresh-squeezy/issues"},"dist":{"shasum":"b1f4f547531c60754e5677061e6758f2eaa6802e","tarball":"https://registry.npmjs.org/fresh-squeezy/-/fresh-squeezy-0.3.2.tgz","fileCount":15,"integrity":"sha512-z/Mb6LTc4Ymxv7ggWHUJS9/KNF0ah2xdVObMsYIbb8ugSAdsC1/oolQlKcpQwnt2bNlycDsrPlQmwu/jbM5QVw==","signatures":[{"sig":"MEUCIFVv10hqpaNkPFYs0LRU3y3IX73yI7r/ZZNHZEqL5euPAiEAtRHdt0viAsxjNUFuliPfRwyk2+w2ZAba0eOp2qNO0mI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCVAgN+jM7XNICz6MR6XtIj1CIsEw8p0WIFoBnfM7VEzQIgQZAy50C1oIRggPCYo9x7V5dP/r50T1lCyPmi/e5pJUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/fresh-squeezy@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1075095},"main":"./dist/index.cjs","name":"fresh-squeezy","type":"module","types":"./dist/index.d.ts","author":{"name":"fresh-squeezy contributors"},"module":"./dist/index.js","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"64361216d6b6454f3c09aeb429571dab5c897620","license":"MIT","scripts":{"cli":"node dist/cli.js","dev":"tsup --watch","lint":"biome check .","test":"vitest run","build":"tsup","format":"biome format --write .","verify":"pnpm check:ci && pnpm typecheck && pnpm test && pnpm build","check:ci":"biome ci .","lint:fix":"biome check --write .","test:live":"LEMON_SQUEEZY_LIVE_SMOKE=1 vitest run --config vitest.live.config.ts","typecheck":"tsc --noEmit","test:watch":"vitest","test:coverage":"vitest run --coverage","prepublishOnly":"pnpm typecheck && pnpm test && pnpm build","check:api-types":"node src/scripts/generate-api-types.mjs","check:changelog":"node src/scripts/check-changelog.mjs","generate:api-types":"node src/scripts/generate-api-types.mjs --update"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"d96d333c-28e4-4bee-9bc5-3da4644365fe"}},"homepage":"https://github.com/YosefHayim/fresh-squeezy#readme","keywords":["lemon-squeezy","lemonsqueezy","billing","payments","subscriptions","webhooks","discounts","license-keys","cli","validator","doctor","ci","typescript","nodejs","saas"],"repository":{"url":"git+https://github.com/YosefHayim/fresh-squeezy.git","type":"git"},"_npmVersion":"11.19.0","description":"Dual-mode Lemon Squeezy ops + doctor: validate billing setup, and run docs-backed API ops (webhooks, discounts, checkouts, subscriptions, refunds, …) from CLI or TypeScript.","directories":{},"maintainers":[{"name":"yosefsabag","email":"yosefisabag@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"chalk":"^5.3.0","dotenv":"^16.4.5","commander":"^12.1.0","@inquirer/prompts":"^8.5.2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.33.2","devDependencies":{"tsup":"^8.3.0","vitest":"^2.1.0","typescript":"^5.5.0","@types/node":"^20.14.0","@biomejs/biome":"^1.9.4","@vitest/coverage-v8":"^2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/fresh-squeezy_0.3.2_1791112816362_0.10901289559435368","host":"s3://npm-registry-packages-npm-production"},"_id":"fresh-squeezy@0.3.2","version":"0.3.2"}