{"bin":{"sonicjs-db-reset":"bin/db-reset.js"},"bugs":{"url":"https://github.com/sonicjs/sonicjs/issues"},"dist":{"shasum":"511e23342067eabf93e3770c42c7a6992bddbfd1","tarball":"https://registry.npmjs.org/@sonicjs-cms/core/-/core-3.0.0.tgz","fileCount":253,"integrity":"sha512-VZpVIOb+pcZ4BFbmIRxOWD0Vp10L6LqJrfusXWyzyOJotiuj5L9pVPoibXK42EklhdH6Fb/wfyEHEtAMQjdjvw==","signatures":[{"sig":"MEYCIQCKJTlEmCvzH1nfhGwk8NCDkGg9mx03V8gomvi/zf3h7QIhAN53EVxV2Bam5eJhgW3j7uqLEaFuDT/zYafXjXaUVWsa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDfY49ky0Z0kqdVOE1qmRTL7tgRIDz3D5jYxR5zq8GTqQIhALF1KRddjtJVwjPPrcg9kzm/4Wq+Anksrv39cQs9haBJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19476274},"main":"./dist/index.cjs","name":"@sonicjs-cms/core","type":"module","types":"./dist/index.d.ts","author":{"name":"SonicJS Team"},"module":"./dist/index.js","engines":{"node":">=18.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./types":{"types":"./dist/types.d.ts","import":"./dist/types.js","require":"./dist/types.cjs"},"./utils":{"types":"./dist/utils.d.ts","import":"./dist/utils.js","require":"./dist/utils.cjs"},"./routes":{"types":"./dist/routes.d.ts","import":"./dist/routes.js","require":"./dist/routes.cjs"},"./plugins":{"types":"./dist/plugins.d.ts","import":"./dist/plugins.js","require":"./dist/plugins.cjs"},"./services":{"types":"./dist/services.d.ts","import":"./dist/services.js","require":"./dist/services.cjs"},"./templates":{"types":"./dist/templates.d.ts","import":"./dist/templates.js","require":"./dist/templates.cjs"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","require":"./dist/middleware.cjs"},"./package.json":"./package.json"},"gitHead":"545de96f2ee321fcb20b138327041636494ea35b","license":"MIT","scripts":{"dev":"tsup --watch","lint":"eslint src/","test":"vitest run","build":"tsup","prepare":"npm run build","lint:fix":"eslint src/ --fix","prebuild":"npm run generate:migrations","test:cov":"vitest run --coverage","test:watch":"vitest","type-check":"tsc --noEmit","prepublishOnly":"npm run build","generate:migrations":"npx tsx scripts/generate-migrations.ts"},"_npmUser":{"name":"ldc711","email":"lane@rifeplayer.com"},"homepage":"https://sonicjs.com","keywords":["cms","headless-cms","cloudflare","workers","edge","typescript","hono","content-management","api","sonicjs"],"repository":{"url":"git+https://github.com/sonicjs/sonicjs.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.2","description":"Core framework for SonicJS headless CMS - Edge-first, TypeScript-native CMS built for Cloudflare Workers","directories":{},"maintainers":[{"name":"ldc711","email":"lane@rifeplayer.com"}],"_nodeVersion":"24.11.1","dependencies":{"marked":"^16.4.1","semver":"^7.7.3","graphql":"^16.14.2","linkedom":"^0.18.12","tiny-lru":"^13.0.0","csv-parse":"^7.0.2","qrcode-svg":"^1.1.0","better-auth":"1.7.7","drizzle-zod":"^0.8.3","graphql-yoga":"^5.21.2","highlight.js":"^11.11.1","@cf-wasm/resvg":"^0.3.3","@better-auth/core":"1.7.7","@better-auth/telemetry":"1.7.7","better-auth-cloudflare":"0.4.1","@better-auth/drizzle-adapter":"1.7.7"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"zod":"^4.1.12","glob":"^10.5.0","hono":"^4.13.13","tsup":"^8.5.0","eslint":"^10.8.0","vitest":"^4.1.9","typescript":"^5.9.3","@types/node":"^24.9.2","drizzle-orm":"^0.45.2","better-sqlite3":"^12.10.0","@types/qrcode-svg":"^1.1.5","@vitest/coverage-v8":"^4.1.9","@types/better-sqlite3":"^7.6.13","@cloudflare/workers-types":"^5.20260724.1","@typescript-eslint/parser":"^8.50.0","@typescript-eslint/eslint-plugin":"^8.50.0"},"peerDependencies":{"zod":"^3.0.0 || ^4.0.0","hono":"^4.0.0","drizzle-orm":"^0.45.2","@cloudflare/workers-types":"^4.0.0 || ^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.0_1793050968868_0.5768231839425346","host":"s3://npm-registry-packages-npm-production"},"_id":"@sonicjs-cms/core@3.0.0","version":"3.0.0"}