{"_id":"@nextsparkjs/core","_rev":"211-df30c02e9d25f7099c9a8063b14edbe3","name":"@nextsparkjs/core","dist-tags":{"beta":"0.1.0-beta.94","latest":"0.1.0-beta.191"},"versions":{"0.1.0-beta.1":{"name":"@nextsparkjs/core","version":"0.1.0-beta.1","_id":"@nextsparkjs/core@0.1.0-beta.1","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"bin":{"nextspark":"bin/dist/init.js"},"dist":{"shasum":"1c1ad586b6736332f51608bc4427ee14f9b70911","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.1.tgz","fileCount":3287,"integrity":"sha512-6oxj1VcxcIIAZp7ZWmQ+d7wFcOC+suMSMU4JYbLqL1elQ7bF7p93CedVIlMfhe3zpAIrwl9/15kQc5rp9L4OQw==","signatures":[{"sig":"MEUCIQDkqdPTidCO0OrHGVWHb5sULmttoYEafSdkx9aBxyGJMAIgUBlXRqrKPGdruXeHKZokkgufD7mkL7NHVyJCUE4eVE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16629522},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"040893947fa0bb048920b139eba34eeac2fccd89","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.1_1767466852235_0.7479712294572767","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.2":{"name":"@nextsparkjs/core","version":"0.1.0-beta.2","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.2","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"bin":{"nextspark":"bin/dist/init.js"},"dist":{"shasum":"819947d147fd2fec1da004b57d278b860a02fb75","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.2.tgz","fileCount":4184,"integrity":"sha512-iKSJWVYUOW9+Eb25hAKxoWkb4xXZUuQzSKhKo26lbh2/iKGV+/nJFW+n9PYxMoB5oJBwRdrku5nkyBgcMZWghQ==","signatures":[{"sig":"MEUCIDaw3vVZ2cNP1HvLqZqYC8gmXnv5y9T9rGpiy7JS7/duAiEAvyX2+4egs1tl/RMwvSyYkFy4EBbdYOsJL0fiF+A5DHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19136630},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"3ac05ecbce2a9b29c2c461adcc6affc68b0eb139","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css && pnpm build:cli","build:js":"tsup","build:cli":"tsc -p bin/tsconfig.json","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.2_1767555162512_0.18688070905666887","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.3":{"name":"@nextsparkjs/core","version":"0.1.0-beta.3","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.3","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"bin":{"nextspark":"bin/dist/init.js"},"dist":{"shasum":"458443985b8af9e37d8ad133d2b0578d2861cc83","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.3.tgz","fileCount":4185,"integrity":"sha512-ovi/U1PfXUe/ueX+aLOr8VpDfJnUDqxyIpiZteXpW5ixQmbRxAfTs7dptb6bugLrsPbuotRiIb1EDRtrOD8MUg==","signatures":[{"sig":"MEQCIEY8uGUuyZ8MTIP2W4aH2veCdcXBrUxqkCpk179CVUX8AiBmYMJnuVOgdEYMRotRqqN1vdS0KgKriq9Z1a2RYqwjEA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":19137696},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"3ac05ecbce2a9b29c2c461adcc6affc68b0eb139","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css && pnpm build:cli","build:js":"tsup","build:cli":"tsc -p bin/tsconfig.json","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.3_1767555763092_0.01999142603460724","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.4":{"name":"@nextsparkjs/core","version":"0.1.0-beta.4","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.4","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"faed1ff30a7bdad75a362d892e939f7656a4f04f","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.4.tgz","fileCount":2553,"integrity":"sha512-c1g/pYbAfpkzCqRa3C43y3/4l9z/BXInW3zPZuPH+cz5MtTwRW2zIfC3LEgNSfwQVG6A89ufMTY8FxMbsMDpQA==","signatures":[{"sig":"MEUCIAlg8BqCGoXL5Z8K4lEnEXurQXsLRz105AVZe7jdmFZBAiEAhJCuXJL4u/FfmHPSjbv2BgzXh8NZVsRFTzBO/wIo4Fk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10607291},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"74c9aae839131f7148c7c8101a15e4f07fc2ee00","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.4_1767662129489_0.852844453757077","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.5":{"name":"@nextsparkjs/core","version":"0.1.0-beta.5","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.5","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5edf413fc7fa5c1bbd53c799eba25915591d2676","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.5.tgz","fileCount":2558,"integrity":"sha512-8b1J9DXFa4b2Fy+l/wc1jt+D0zYlaIugLcfiy7idcKGToZIZFQslk8UMKPCW1ByrZ2NtPatYyj1JIgxMMNfGxw==","signatures":[{"sig":"MEUCIQC2i6EK8jjFjEyK5r/A/+WgbF98amlhhf94BU1l2ZU0EwIgdkKWBZevTTtoi+1M6KjKLKOx5HWUZj3L5y3v0fMfT54=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606384},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/test-distribution/nextsparkjs-core-0.1.0-beta.5.tgz","_integrity":"sha512-8b1J9DXFa4b2Fy+l/wc1jt+D0zYlaIugLcfiy7idcKGToZIZFQslk8UMKPCW1ByrZ2NtPatYyj1JIgxMMNfGxw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.5_1767723595311_0.5598033005294623","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.6":{"name":"@nextsparkjs/core","version":"0.1.0-beta.6","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.6","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"a43cc768f096c7feceb6d3e5285b1c4ae6bac6ec","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.6.tgz","fileCount":2558,"integrity":"sha512-Eqa1H5h3C/018AdH5q+NUq3cnOlvf7udVE0fStS31UGD3KtmPUOA9ejPs4QK79w3VfoGhkYfzuIv3EEholy9KA==","signatures":[{"sig":"MEQCIHlyPtTQLbn64fD4YBVjBHtFECTVhOySdQo+OzCplnDwAiBnRP6RVFu2GcnjxgXxMhd5u9MRUabM8Y48/f9B6XT5KQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606385},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"72c41daa66cf2a8fff2b2c6f89758f2c8f63ae8a","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.6_1767738987592_0.3397111041348537","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.7":{"name":"@nextsparkjs/core","version":"0.1.0-beta.7","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.7","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"bd727c4f66a1654b5e7cafbe55c22eeb0215e6b9","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.7.tgz","fileCount":2556,"integrity":"sha512-2uMAhz/0HnJQGnOtZygaP2fmeixz7NuiDePPgMuFD9f61+D4kzdXlqLcoDqjGxnchcwdwa5rZPb5CfdTGRDqxQ==","signatures":[{"sig":"MEUCIQCjkwYBymwRqTD/FfJUDcxyJUgM/JBh7u2H1bv+4LhBJgIgIr2ShEHil6OblQmSWa6sDkxl+b1BY0wzY/ZJjEoBV/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10600282},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"72c41daa66cf2a8fff2b2c6f89758f2c8f63ae8a","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.7_1767742812574_0.9022230176174517","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.8":{"name":"@nextsparkjs/core","version":"0.1.0-beta.8","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.8","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"01ca5d84e5dcd4a2216b4a102a14b5d01bf1ec2a","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.8.tgz","fileCount":2556,"integrity":"sha512-2zaFQAO63sFY7EzO1Du4ZNR1fYOetugTuB9f8STnXy1W3a49sIQcuoJS2yNDzIP9uwhJs1RroZyH3TcZlXgR1g==","signatures":[{"sig":"MEQCIErHi+iAA5hqgLwV2oHhVjlbji5N/BnGHO7+dnmpI4XZAiBvw6pRdty3MWf9QGLLoWxVpjZVfYe3Pe6E7K4pVpl40g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10600640},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"f26c255358cf0ebfd0545243ce4122e9bed75e97","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.8_1767743496246_0.7538395444347705","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.9":{"name":"@nextsparkjs/core","version":"0.1.0-beta.9","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.9","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"6b3ebd0202995dcf1d258b8b765558afc3b58a4e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.9.tgz","fileCount":2556,"integrity":"sha512-Qy4CJpzDWMVzB0pVB+kuQPQKHaAYLmJ4T/PRMu4M2FrzasfZiYQlib3ZJZeX4aAunCtweIZLtMN1rVwzVSwZAA==","signatures":[{"sig":"MEQCIEykVmEF8ndgnkITBGW46sOTtTrU0Uy3qncxOlKxMWsXAiBm/GlA46/iKSAXivMYARLREZa68t0tOnxyzt0m1MDLbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10600643},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"f26c255358cf0ebfd0545243ce4122e9bed75e97","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.9_1767745409134_0.6039224079670471","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.10":{"name":"@nextsparkjs/core","version":"0.1.0-beta.10","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.10","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"26727b7843caf29f9bc2bed5aaccf4ba7ea411ef","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.10.tgz","fileCount":2558,"integrity":"sha512-nIutjpxmc/AyeZZ42OVw6tD2QgtJ9Ii6fgcZ+b9A5t93Ru3pez0bFtH0h6yrTuHwp/4N7KyAfcFwlboaSHcQSQ==","signatures":[{"sig":"MEQCIG/8Y46zp+i8vjk00AgR6kZ701wGuQcEUDbMF52p5qgBAiBMI8H5Udj3MAzbSe9Y9ssvK7/ipXZyArNKxdroDtFZNw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10599871},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.10.tgz","_integrity":"sha512-nIutjpxmc/AyeZZ42OVw6tD2QgtJ9Ii6fgcZ+b9A5t93Ru3pez0bFtH0h6yrTuHwp/4N7KyAfcFwlboaSHcQSQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.10_1767746960054_0.1510981041319599","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.11":{"name":"@nextsparkjs/core","version":"0.1.0-beta.11","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.11","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d94d2b097219d5d4c1a8158af308a58fda30714f","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.11.tgz","fileCount":2558,"integrity":"sha512-In0mB1Hk/eNC7Dtk1eXYzoQ3O417ClZy9/GKbRVkEGSTLftgZjV5OFzXem2O3g8XsR5Jkecqy831M3//6dQQqQ==","signatures":[{"sig":"MEUCIBmnZ0STHz6wyGDo24SoJ1mAGHK9zj2NBHdTkT9ke6m/AiEAxTdWW4AfZ2SurhLdo5TVFJFNkczy/WiL4smCWT4bnDI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10602812},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"65bc69e5478cca23392d61a6c2a0e7c68e293e48","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.11_1767747540498_0.4764715074769861","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.12":{"name":"@nextsparkjs/core","version":"0.1.0-beta.12","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.12","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"26957f38e776ea409e2058ea75467c798ca10118","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.12.tgz","fileCount":2558,"integrity":"sha512-hsAqRXzTBBMeNg+qA4n8o9gM5TznVPerIHT6qA0Ptr/+8TvQDEV9KSRoTf8uxAnQPvAumqw16VGucTD8j7mjWQ==","signatures":[{"sig":"MEUCIAIr1nqPM5pEHzQYw6exe61uZWxHX7Ca8VW4fyfdSwX8AiEA3W7EUag2dQxI7qWEjt7zeXp7FHjUDqZD0Zo8Nh1glT8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10602909},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"65bc69e5478cca23392d61a6c2a0e7c68e293e48","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.12_1767750944974_0.0036564388606903364","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.13":{"name":"@nextsparkjs/core","version":"0.1.0-beta.13","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.13","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c22e847e9b7c7afd503c91c2c52f282559d4bef6","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.13.tgz","fileCount":2558,"integrity":"sha512-ywxt46TfopFlU1SPeoZpVCiCtQqgbMZsW2lT9Rl7yYfyXLTC94j348310ihCk72KeOG4wGU8MFJGduw2BWcssw==","signatures":[{"sig":"MEYCIQC+Cig8Cuhagh3hC5uZcv0UqeNzQTY/P7lw2ebzbZqocAIhAKDvpxUHdN8aa12FfUcP7kw98VZdrcPZlngKXBIuOjW6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10602625},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"65bc69e5478cca23392d61a6c2a0e7c68e293e48","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.13_1767751398758_0.3944105882487192","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.14":{"name":"@nextsparkjs/core","version":"0.1.0-beta.14","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.14","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c38786c49095b05866906f5ace1982a91dabf044","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.14.tgz","fileCount":2558,"integrity":"sha512-nVijmTSMCwe4ELnmrqOqqdxH8cAYPAdyvWG3VLe66Jrq00j7Cg3uSZSU8wNLlV3JxdCr7nxuzeS/1w6RVHESYw==","signatures":[{"sig":"MEQCIFP0Oml8CdbwSWzHThPHSD7Rs1YzENotB15CiIWDpp2GAiBVpzU1HniGioDx1z3uNdr3z/xWnqeCz780wm/TJryIMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10601085},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"d1f26c24ac5f4807c1fdfb01aa781e4954cd03d7","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.14_1767752346883_0.02920947110608707","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.15":{"name":"@nextsparkjs/core","version":"0.1.0-beta.15","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.15","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"2dfd06bec9b9c8431881b095840c72e14066ef77","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.15.tgz","fileCount":2558,"integrity":"sha512-yJZbMHQHps0uTTQBdPCN2fW5v2IbYjK27EZvOj+rLPy0lRd4TzrPlLqROljEaNttxvMrlsBEYj7tNjBYet/g6w==","signatures":[{"sig":"MEYCIQC7ieqxwtCgSdDQJIsDUb7RzkOeBxQYgb9b7Y7zykZIQgIhALKi4AulpHYlzez5UQnbjmTag7WqMM+r+r4Zvda5ymCx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10601777},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"d1f26c24ac5f4807c1fdfb01aa781e4954cd03d7","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.15_1767754225914_0.30838717282321504","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.16":{"name":"@nextsparkjs/core","version":"0.1.0-beta.16","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.16","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"92573e66f14a6397171848217e86b50aca797180","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.16.tgz","fileCount":2558,"integrity":"sha512-02irZeyMbd1nCMvMWQX2T7EnRuLY/PEybUP95je8/JPTDOaU45EsfTTNpy/8eIp0MrJ5NFAhyVKlQaWlgrWMJQ==","signatures":[{"sig":"MEUCIQC7Ar6qABIg8oH7RN5y6iTniAP0EEI/RPLk2IWmPEI/GwIgb/mkvDQEuVNLTZ1URmwgD4W3jLK9q8uVPoVbBOO6xKg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10602279},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"d1f26c24ac5f4807c1fdfb01aa781e4954cd03d7","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.16_1767755359164_0.7457980322184286","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.17":{"name":"@nextsparkjs/core","version":"0.1.0-beta.17","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.17","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"df0557be2ef8046ce7a4149a7bdc48c1cd55ffef","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.17.tgz","fileCount":2558,"integrity":"sha512-BTRtQydiM58oMb2xkJUIqk9JdnJENUce82zQP63FQHNKqcQ8Ghi3cYicJ6e12orcEUCHxg7ZywDTjif2sLwywg==","signatures":[{"sig":"MEUCIQDmW+2UEi6AFzf8Q49VxVfMX5R7IIbV2nHTdCRVfqv1DQIgMIrHe8NcFd4eGdGQVi1osqpKVh4SWlR4eTOrotpxRQg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10602278},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.17.tgz","_integrity":"sha512-BTRtQydiM58oMb2xkJUIqk9JdnJENUce82zQP63FQHNKqcQ8Ghi3cYicJ6e12orcEUCHxg7ZywDTjif2sLwywg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.17_1767791997175_0.6817436695458858","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.18":{"name":"@nextsparkjs/core","version":"0.1.0-beta.18","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.18","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"1ba29d715780b8ffe96e48f774178a5275927e0d","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.18.tgz","fileCount":2558,"integrity":"sha512-VR6PD1PbZZLupqAaFN8h1py6Lb1THK98tmAv89ImsnfunT/XYQDf0NSyLO+3SfBnPErnECNpVjpqlXMayEgvcw==","signatures":[{"sig":"MEQCIBz5/haCzWNuO3RHxze0NlSXMULfMHu1g1nFCl+O/0NgAiBg30QNvlD3Mq2NLcFN3bXbhkt85J5Urw6wS7u+e0QSlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10603766},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.18.tgz","_integrity":"sha512-VR6PD1PbZZLupqAaFN8h1py6Lb1THK98tmAv89ImsnfunT/XYQDf0NSyLO+3SfBnPErnECNpVjpqlXMayEgvcw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.18_1767793990952_0.37144116765773516","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.19":{"name":"@nextsparkjs/core","version":"0.1.0-beta.19","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.19","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5cdaf829e6be5a27a50470a76446bdd9c2966ce2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.19.tgz","fileCount":2558,"integrity":"sha512-splIhNfHUqNOhM9GbxO8y8bPdpWK72lD6b7k9bSzDxEYaBtb8aHiVD+zL9GzqHDAePIzNxqpTJ0gP1clKuGZRQ==","signatures":[{"sig":"MEUCIQCMkhB26v8iOtCRxMvt/HOTZg1dZ98gzGAcg/YjVJOWggIgShx3We0OBYisN+o4xr3Tl180nhVad6Nh6Rv3nGsGJnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606564},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.19.tgz","_integrity":"sha512-splIhNfHUqNOhM9GbxO8y8bPdpWK72lD6b7k9bSzDxEYaBtb8aHiVD+zL9GzqHDAePIzNxqpTJ0gP1clKuGZRQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.19_1767797076163_0.3424070122861069","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.20":{"name":"@nextsparkjs/core","version":"0.1.0-beta.20","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.20","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ed7dce3fd94ec19cde153919e601b1b2057c04c7","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.20.tgz","fileCount":2558,"integrity":"sha512-ZElF5RibIiOwvXxlRHyshxdOa1k5CNpARSefeNtmj4TQLjmroDPZ+VjMKAXOtpjND9tVYWEHnh303JBgaOq3nA==","signatures":[{"sig":"MEUCIC8HM7NZvgDA+6uJ5jj6yZS5sXRvIxUsRmBwXXoenGHSAiEAhGHEOFn0aFDQcs5igLjcksOq9GiAUfSodKIztP+QeD4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10609744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"7e851059d548b56c9674b2c40c982ba3a51423e9","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.20_1767811331364_0.19706796204036214","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.21":{"name":"@nextsparkjs/core","version":"0.1.0-beta.21","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.21","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"9ea6995bb2d7910ed701d6e633f4e7bae8123e26","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.21.tgz","fileCount":2558,"integrity":"sha512-BjQWo6kKLhU+UuSUzc2mrTdha2zygOlYH22RVbl5m+4j0+oqWaK3Qx1VmCOKcK3YBwYmQEpJwidnrGa9L1sujQ==","signatures":[{"sig":"MEYCIQCEHgysmRPILnxpudkz6tPHsuA4EppMgFV5hvv/QPISFAIhAI6nRUk5N8ndcM/RV4wUqIZX6YnDLRLExp9K18Xlz8Re","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10609744},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"790e0f1e1115f1205ece0f18ef14af818c5653cc","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.21_1767811405460_0.9299054869218208","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.22":{"name":"@nextsparkjs/core","version":"0.1.0-beta.22","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.22","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"2daaaf5b99de1a7339215a5e9593888782f7e2b0","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.22.tgz","fileCount":2558,"integrity":"sha512-/0U8VNY0su152N2WH11V7/GSj01n2Pm8iy/iO4mR26hfYMiFVm5jwtu/OlHjg4rJNspyS/ebPqqw+O3NbRb0Lg==","signatures":[{"sig":"MEUCIQDC1mLVzdZH9DbyC89YOCEn92Tx54oYuVT4i8cPzF3lCAIgcu6PsxZL8AXVUU3QCQIsYgKBoBcjuyy5pGuy88Qh18o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606168},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"666adc8c3015c3b578db9a624c6b9a4d3c67a472","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.22_1767811541589_0.5573432953547672","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.23":{"name":"@nextsparkjs/core","version":"0.1.0-beta.23","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.23","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"6b1514e28663574943ad19006a1d4bfa008cf2b3","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.23.tgz","fileCount":2558,"integrity":"sha512-QA+o/rNExfvt5iTHhuU6ndQJ4sfgG9CdxVGe8/Y3OYb5zbyp9vm6ri5kpkhkDZ6Tym0GZwtrMT/LqeG7SV3TRQ==","signatures":[{"sig":"MEUCIQD0a58h7Z9Xr6Vj7TE37khZp0uf9spJny8UyqV9ajQU+AIgZ9U75AvdCEM05XNco21oxfPOG+k7FOtyoEWEbGalP1o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10606842},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"0f9bc9e39a0dd6761bb4378c73ee8f0932a39e24","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.23_1767818258543_0.6885559959620824","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.24":{"name":"@nextsparkjs/core","version":"0.1.0-beta.24","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.24","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"e20cc2f769704ea3b95b5108777121efb2e91266","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.24.tgz","fileCount":2576,"integrity":"sha512-ESZW0aPQ/kncdkruDPHsfiz6nAjJgaTRilXUsEybqueWnHy/luSsU3H2uBId2K8YbnJykZWscbW0BOew2xDy3w==","signatures":[{"sig":"MEQCIA+xQ7bEC/lO5quA1N6RhLMOsPExLHIoNQkeFIsGtgMRAiBVYOprsTHe1oYMctGK0poEfePLrwR8N3YaJdpiQlINuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10704022},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.24.tgz","_integrity":"sha512-ESZW0aPQ/kncdkruDPHsfiz6nAjJgaTRilXUsEybqueWnHy/luSsU3H2uBId2K8YbnJykZWscbW0BOew2xDy3w==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.24_1767825433554_0.6062041351247123","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.25":{"name":"@nextsparkjs/core","version":"0.1.0-beta.25","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.25","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c3bee22287d8991209886dd910286191bc982af6","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.25.tgz","fileCount":2577,"integrity":"sha512-UdtYzGea8QyWMHZXVvA5kRHkba38+2e0kXnSY/ynncHn5Fo6Wj6i2VL8EfDRrwHNolaOq0iNbEwCKXoKLQYRKA==","signatures":[{"sig":"MEUCIGtsuKBDATzpgMtvMJJfrebsjJdgcURZ8BVZyAqCBHSrAiEArbNOu/EQWEFwxtAYpWyMeUqk+Rz2A9am+qVVQIGtPAg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10705753},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.25.tgz","_integrity":"sha512-UdtYzGea8QyWMHZXVvA5kRHkba38+2e0kXnSY/ynncHn5Fo6Wj6i2VL8EfDRrwHNolaOq0iNbEwCKXoKLQYRKA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.25_1767842302088_0.4116446413354371","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.26":{"name":"@nextsparkjs/core","version":"0.1.0-beta.26","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.26","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5d26aef4f677b17bbb2353ed1d244034b06e5c44","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.26.tgz","fileCount":2577,"integrity":"sha512-84z5YmRWh2Kvhrx4sGCgNqVuYEyHBpNwLbHN2Tvc67xNCsxsJYeSkgnguONh04Sqb/sHgQFtAO/Ks7LIML4YLg==","signatures":[{"sig":"MEQCIBPANfmZGvSs1jl65K1aKQAN6FDFu4ji4EvyzeUfwS8WAiA1a4MqIHGdzPzdx/bVOM57dg/QsfcrN7g6LjHCDYc9zg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10705753},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.26.tgz","_integrity":"sha512-84z5YmRWh2Kvhrx4sGCgNqVuYEyHBpNwLbHN2Tvc67xNCsxsJYeSkgnguONh04Sqb/sHgQFtAO/Ks7LIML4YLg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.26_1767843030016_0.9384292654354975","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.27":{"name":"@nextsparkjs/core","version":"0.1.0-beta.27","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.27","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"a0df2417bc3b08397c452f849c8b6590d9e135f3","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.27.tgz","fileCount":2579,"integrity":"sha512-uk8ewRC0bWZ8rXKV42ubMHcoA8X6dF8pdsi52CcHrFthP5x9E/JsbIarKn3PAp/uzBDo80f0AaqTIKhoHpBpIg==","signatures":[{"sig":"MEUCIBz1Btgj4izAG5ZPpSBFZG4UsAUeOydf367Qu0ZrWomcAiEA1iFVDTep1dIxThLrekIdL26LWSBrA76ZgGDH0rH0OQw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10706279},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.27.tgz","_integrity":"sha512-uk8ewRC0bWZ8rXKV42ubMHcoA8X6dF8pdsi52CcHrFthP5x9E/JsbIarKn3PAp/uzBDo80f0AaqTIKhoHpBpIg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.27_1767843248773_0.6184669327874799","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.28":{"name":"@nextsparkjs/core","version":"0.1.0-beta.28","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.28","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"3ed4d0b91c48753ea5257e11104b0a6d643b30a2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.28.tgz","fileCount":2586,"integrity":"sha512-l646AzgYP9LTyQg1+I1DlR1XUAvPCY5YeFtO/tMiTqA9JV+4NDcxojnevcH2PyBc0Fp46+MiuPWprBYDTP1DrQ==","signatures":[{"sig":"MEUCIQDl8AjHk+ZJ+vHGO8YrIQ1/VGBUmM1oCRz9BOFgKL726QIgIs29A5GK24SsUZ1JveCxOyqckkNzVuogQY0V9+PLHuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10709558},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.28.tgz","_integrity":"sha512-l646AzgYP9LTyQg1+I1DlR1XUAvPCY5YeFtO/tMiTqA9JV+4NDcxojnevcH2PyBc0Fp46+MiuPWprBYDTP1DrQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.28_1767877881250_0.38450516182668704","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.30":{"name":"@nextsparkjs/core","version":"0.1.0-beta.30","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.30","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c527a384e72ea74e8575547fe8501caf6f0c7b33","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.30.tgz","fileCount":2592,"integrity":"sha512-grd9FeROer/XbxWww+yOe+egQNNxmEK3m+KDKnEIiyU86ly6xppZu8/+XhNU66wStPvYTwLKPfTDwIrzhF5Kzw==","signatures":[{"sig":"MEUCIQDnEulkUhmvMbswY4EDSJL6O430c8MHPg5pHxWelP4xvgIgBt4Ec9sQh4tLF09CSEmrzsP8SXM7ng1Uj3aTSyx/O+E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10740261},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.30.tgz","_integrity":"sha512-grd9FeROer/XbxWww+yOe+egQNNxmEK3m+KDKnEIiyU86ly6xppZu8/+XhNU66wStPvYTwLKPfTDwIrzhF5Kzw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.30_1767885973927_0.8204685570477614","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.31":{"name":"@nextsparkjs/core","version":"0.1.0-beta.31","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.31","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"387c6b9d45e54893e1f8afa2db756825e4d1f5c8","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.31.tgz","fileCount":2592,"integrity":"sha512-aMfSd6yVVyaB9nCkJCM2MFbSI0QhG5ysN5/nxtImh2b/Jvg1DMFPopXPw5krdt5oDQE8l7md51eobW5EqdFMjw==","signatures":[{"sig":"MEYCIQDUwHsw0d1PlPkBBa0yN0wOw93Jpf7HW903T640J5wg5AIhAOUNGhwBkTtkuWMezmxqKxMsnMYZNxJje/hedCthVKfo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10744101},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.31.tgz","_integrity":"sha512-aMfSd6yVVyaB9nCkJCM2MFbSI0QhG5ysN5/nxtImh2b/Jvg1DMFPopXPw5krdt5oDQE8l7md51eobW5EqdFMjw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.31_1767889694893_0.625154996463851","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.32":{"name":"@nextsparkjs/core","version":"0.1.0-beta.32","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.32","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"7007224b452194a93dd8a7c65bd7fd54192f03c2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.32.tgz","fileCount":2594,"integrity":"sha512-JIAdkKkbTZ/UH/a1rMFKl4eQMKDCBq4d6t1gkK2FveqJeLEwqhIBQx8gCX4go+b7XLnl2xnaVgo7gTamxZbX7A==","signatures":[{"sig":"MEQCIBQnwivLv8hMwrkzBCsN3d2LWg3ODScOhrMy5r2SIYjDAiA7B6YYs2aUBcG3cI1lKQjcE99+TrvmmiEgjy7ztpTHdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10759832},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.32.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/tmp/nextspark-release/nextsparkjs-core-0.1.0-beta.32.tgz","_integrity":"sha512-JIAdkKkbTZ/UH/a1rMFKl4eQMKDCBq4d6t1gkK2FveqJeLEwqhIBQx8gCX4go+b7XLnl2xnaVgo7gTamxZbX7A==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.32_1767902140960_0.4316568472872546","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.33":{"name":"@nextsparkjs/core","version":"0.1.0-beta.33","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.33","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"e56fe9f967f19687a8f90d888f6d0194514c1cd4","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.33.tgz","fileCount":2594,"integrity":"sha512-0pzx6o4dW5F5HGNlgdgTSoQ/UnqgDPOozUbuL/iAlD1N2VSIR6K3B4vNXnAGE9kE1TYzkw1E1nLrW+KVjcRo2w==","signatures":[{"sig":"MEUCIBgG0Xqih3BCBqOtHz6fQhNBEyezv7GUm4KwBnt1GFOSAiEA8+NfVEgcq8+LmLF8eWSYe/DuGiaXeSGlAi9bFVPXNEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10759832},"main":"./dist/index.js","type":"module","_from":"file:/tmp/nextspark-release/nextsparkjs-core-0.1.0-beta.33.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/tmp/nextspark-release/nextsparkjs-core-0.1.0-beta.33.tgz","_integrity":"sha512-0pzx6o4dW5F5HGNlgdgTSoQ/UnqgDPOozUbuL/iAlD1N2VSIR6K3B4vNXnAGE9kE1TYzkw1E1nLrW+KVjcRo2w==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.33_1767902636669_0.8607195644174344","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.34":{"name":"@nextsparkjs/core","version":"0.1.0-beta.34","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.34","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"df45b63e1931f30c0cb5797054e3ba97f9914fe2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.34.tgz","fileCount":2595,"integrity":"sha512-6akU9sUaUK4hxj1MkjnIc6T2/gsLE8Ebfe5PHu7NjOEHOBnaTa8ZH61w13fcY6gj+BImU1+YRPpEMaFpTspUdQ==","signatures":[{"sig":"MEYCIQDqkg9Ju8MnCRlmMrlOwj6jYqs4NqSAnGnxGPNVy5d1iAIhAKQ80Neosx1q5ew92bjaB9EdePGphrDGoo4BUZhfhsH4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10762186},"main":"./dist/index.js","type":"module","_from":"file:/tmp/nextspark-release/nextsparkjs-core-0.1.0-beta.34.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/tmp/nextspark-release/nextsparkjs-core-0.1.0-beta.34.tgz","_integrity":"sha512-6akU9sUaUK4hxj1MkjnIc6T2/gsLE8Ebfe5PHu7NjOEHOBnaTa8ZH61w13fcY6gj+BImU1+YRPpEMaFpTspUdQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.34_1767905641514_0.7602422725112035","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.36":{"name":"@nextsparkjs/core","version":"0.1.0-beta.36","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.36","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"21d6d0a1f500aecb70bfeeca9808689170f57a07","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.36.tgz","fileCount":2629,"integrity":"sha512-SWxHoNmihV/jt2UM+Z23G7RHKWJcnAHhY4CPWIVibCgmS01ML/0P9whwt4nkdxN8umj9ktCdsnZHpBx7BRoYVw==","signatures":[{"sig":"MEYCIQDhGA9M9dr7BS+sN7KIfS0bk3qcrXGwhGpIL+v28nCy5gIhAPQPWs26SJ0PWBgPMit/o1OCJeEKpebMBq9cG9b1yeNa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10999917},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.36.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.36.tgz","_integrity":"sha512-SWxHoNmihV/jt2UM+Z23G7RHKWJcnAHhY4CPWIVibCgmS01ML/0P9whwt4nkdxN8umj9ktCdsnZHpBx7BRoYVw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.36_1767971216074_0.46505525495531685","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.37":{"name":"@nextsparkjs/core","version":"0.1.0-beta.37","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.37","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"9cffeffda778f0bd57569ad2c00debb73fb07fc6","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.37.tgz","fileCount":2629,"integrity":"sha512-FKHAlUJL7r2/07GFDjFfKs9VoaTcAfM/UHoZMykRD6d1CRA9XCm2PiqbcCeAhInVr7Evw7ziHcGj7lt0rcbjBw==","signatures":[{"sig":"MEUCIQCKYSPLNNPUoA8PIPpdi99duLO1jNtLYUramL9r269YxgIgCdOV+ydNuCa6FxeKbCnSIL+cOj3/8y1o4q4oEnceMFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11000201},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.37.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.37.tgz","_integrity":"sha512-FKHAlUJL7r2/07GFDjFfKs9VoaTcAfM/UHoZMykRD6d1CRA9XCm2PiqbcCeAhInVr7Evw7ziHcGj7lt0rcbjBw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.37_1767976235081_0.03875486505310777","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.38":{"name":"@nextsparkjs/core","version":"0.1.0-beta.38","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.38","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"8777824f2e1551d4ea23f4a3f2f5a55911e46335","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.38.tgz","fileCount":2629,"integrity":"sha512-sORB230SvcYYfF9zjkvYd4zJtCnQjp+kGFZ3rq6TwDlTqctdpc4twpmLE6Ohuf/hXo99fC88y3IpXKF1Uff1ew==","signatures":[{"sig":"MEQCIEprfp8B3nxMi3IhGAMhwcaN4mLocnXTrngkMt/55lGIAiA+MmyOorLaeDBs498Ptug7GEM9azI03fif5rhhk2mPYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10999890},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.38.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","import":"./dist/testing/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.38.tgz","_integrity":"sha512-sORB230SvcYYfF9zjkvYd4zJtCnQjp+kGFZ3rq6TwDlTqctdpc4twpmLE6Ohuf/hXo99fC88y3IpXKF1Uff1ew==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.38_1767977226300_0.680952073838442","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.39":{"name":"@nextsparkjs/core","version":"0.1.0-beta.39","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.39","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"29f958cc4aa9187b25e24e1a2b8aaf85f54d3cca","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.39.tgz","fileCount":2668,"integrity":"sha512-lZT/DCiJ4DUrmQtcJNrWpB8ppW8uLcY7A+lJj0FlXwsOvWW4Tx1CjHcw5jnHnC9CKpcGTuMUwTSEAybF7tkufg==","signatures":[{"sig":"MEQCIAwKPJ0rrL4S30n5MjLazcAgI2JxePQ/2hDD1wAghtRhAiAL4cO2NJ12cd1/RLWdHsW1MAgWyM3I/LbBD5W04Z+ZeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11377183},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.39.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.39.tgz","_integrity":"sha512-lZT/DCiJ4DUrmQtcJNrWpB8ppW8uLcY7A+lJj0FlXwsOvWW4Tx1CjHcw5jnHnC9CKpcGTuMUwTSEAybF7tkufg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.39_1767995144040_0.7949876980785375","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.40":{"name":"@nextsparkjs/core","version":"0.1.0-beta.40","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.40","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c65819e6a5856eec6e1854061a4c09f67daf45d1","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.40.tgz","fileCount":2688,"integrity":"sha512-5VDX4wtON1w2zMeKBCwH3mZB3hE9x/KjizHOrI7gpM42Z02/InwiDtgLQUe+s40Wozo6EZ/W+gi6RkIuOMp+pg==","signatures":[{"sig":"MEQCICpCqHmoM7f3zqP+JliklLdfM7R+LiXgz34TaUXmTlU6AiBPIT6zw1jxT8ZH1Acv6XH2Qcscp/lLnyTWrSgzYrxlLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11591481},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.40.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.40.tgz","_integrity":"sha512-5VDX4wtON1w2zMeKBCwH3mZB3hE9x/KjizHOrI7gpM42Z02/InwiDtgLQUe+s40Wozo6EZ/W+gi6RkIuOMp+pg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.40_1768000859509_0.09585078549397519","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.41":{"name":"@nextsparkjs/core","version":"0.1.0-beta.41","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.41","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5e395216c85c4b181ba50703539ffc562d3acdb2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.41.tgz","fileCount":2688,"integrity":"sha512-qaXXQH19E8tf6ekUmMYr7r9W6dsdWFZGfvWB1pT/sRlJnkGWxShZCy6OOnco2u36dpuU4nyvtU3eZOTql5s+Iw==","signatures":[{"sig":"MEUCICCj5dVH17dT2Q/KnlVjOazCaceTiZU2KfoXNidhS2lVAiEA/nq9VCuj43Aflf/jVa3yamTt1pQB29Dty8m1IVHqxRc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11591481},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.41.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.41.tgz","_integrity":"sha512-qaXXQH19E8tf6ekUmMYr7r9W6dsdWFZGfvWB1pT/sRlJnkGWxShZCy6OOnco2u36dpuU4nyvtU3eZOTql5s+Iw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.41_1768002745414_0.9769055978292509","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.42":{"name":"@nextsparkjs/core","version":"0.1.0-beta.42","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.42","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"78949b58005c4b29657370bfcba541c40593fa8a","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.42.tgz","fileCount":2692,"integrity":"sha512-vleSCUGpUfDxxjIWw/pcggr348sYVaJoQLC6Ix12e8tAQTSvVoPFEHf+Efh3jKljE3p887ChrwpyIbY9UA8cSg==","signatures":[{"sig":"MEQCIHk/AHQoAYqcA4z4E4Zrf7FiCBmVuV8WrhmrjzpQSDacAiBXCDvUGhuerk7k5c0P/WWJPfzvvX4HM03cmYqfQCEKNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11607112},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.42.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.42.tgz","_integrity":"sha512-vleSCUGpUfDxxjIWw/pcggr348sYVaJoQLC6Ix12e8tAQTSvVoPFEHf+Efh3jKljE3p887ChrwpyIbY9UA8cSg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.42_1768005257879_0.11859382180857092","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.43":{"name":"@nextsparkjs/core","version":"0.1.0-beta.43","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.43","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"860385a7cdb06de5c59857dfa625dc83600c4188","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.43.tgz","fileCount":2688,"integrity":"sha512-DugnN66rZDhoRxUoXNLuUiFfbLTokFNbXifIH1PvKypZyTQQaSv+TChVMW9q3KOXy0u+v3L7k8gi1/SY1e4cBQ==","signatures":[{"sig":"MEQCIF3sYLVXAWtEginG0gwSK2xpI+4OP7PZclstk6UsPmcGAiArg5wjEJiZgfWZGUWJOEKd0Pe/ZlWZglFNONCsYjyRXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11595722},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.43.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/var/folders/w_/kckfy_wx6hs3_82h16gn067m0000gn/T/2e26f946e68eb48f565bd80c150d8dd5/nextsparkjs-core-0.1.0-beta.43.tgz","_integrity":"sha512-DugnN66rZDhoRxUoXNLuUiFfbLTokFNbXifIH1PvKypZyTQQaSv+TChVMW9q3KOXy0u+v3L7k8gi1/SY1e4cBQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.43_1768012363674_0.47739819267020445","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.44":{"name":"@nextsparkjs/core","version":"0.1.0-beta.44","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.44","maintainers":[{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5fccbb53d2af7e6a094521a156905fc722a6acf8","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.44.tgz","fileCount":2694,"integrity":"sha512-qVH+Z9unnG3iMUsKn/LT0o/VbAKazr2/QZ2VY3lVATcchwpi3D651JZrvAVcXK4dsV1ERVaeO5KTwBXZ0mG54w==","signatures":[{"sig":"MEUCIQDAkIUuSEmZtXyo7hd44R9BFiIgeD4uOvNP9+VJtsM3oQIgF8f+x7rHa1BgnFoRU2XMzRoWAeSg4CAC1gDkhlTd1bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11609610},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.44.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.44.tgz","_integrity":"sha512-qVH+Z9unnG3iMUsKn/LT0o/VbAKazr2/QZ2VY3lVATcchwpi3D651JZrvAVcXK4dsV1ERVaeO5KTwBXZ0mG54w==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.44_1768050541201_0.7073645466269545","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.45":{"name":"@nextsparkjs/core","version":"0.1.0-beta.45","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.45","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"25613d82ef538d739d6f6506817fb9421a297ed9","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.45.tgz","fileCount":2935,"integrity":"sha512-jlXNQ+PGW4FVGtm69cq+R6WN/QvFZ6jmVQDI/d2UlYwQPmxGuFonlUI4Hp8ZgL4733s/iTyX1amhrCQLSDFBwA==","signatures":[{"sig":"MEQCIB274YPLVFdEID24Ze+RjGtkvNsMKTeh5rUOxogQqDtUAiBHwyzKa4Ui33O62WTNJKwOdTsJ/Iiot42oQCEUxszDHQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12640051},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.45.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.45.tgz","_integrity":"sha512-jlXNQ+PGW4FVGtm69cq+R6WN/QvFZ6jmVQDI/d2UlYwQPmxGuFonlUI4Hp8ZgL4733s/iTyX1amhrCQLSDFBwA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.45","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.45_1768323827292_0.9263177271821539","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.46":{"name":"@nextsparkjs/core","version":"0.1.0-beta.46","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.46","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"cc514a26ef8bd9ebc8f96dc427d46bc2a8b2eb1c","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.46.tgz","fileCount":2937,"integrity":"sha512-FMVeFUfah/hJow807yw2UDXh9wICeQsZPkPZ1SkPZ+Yh3mvGPvvMtGEdY+80raG5Zv5BeRDAykibDqBRuMdC2A==","signatures":[{"sig":"MEYCIQD+bs8ACOmIwI1x6wx+daG4Z5Rwf6gc1URWFWU1ph7CIAIhAPW/B7v+z59/X8BLOvUVH1QxIpL7r60aKftrGGV+MkDx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12650941},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.46.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/var/folders/w_/kckfy_wx6hs3_82h16gn067m0000gn/T/c4716fcf3edb103073506df93fa3d5bb/nextsparkjs-core-0.1.0-beta.46.tgz","_integrity":"sha512-FMVeFUfah/hJow807yw2UDXh9wICeQsZPkPZ1SkPZ+Yh3mvGPvvMtGEdY+80raG5Zv5BeRDAykibDqBRuMdC2A==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.46","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.46_1768340221320_0.9186084628807616","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.47":{"name":"@nextsparkjs/core","version":"0.1.0-beta.47","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.47","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ea6f852fabb3d41cfc70aadde778fc71f007cd3e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.47.tgz","fileCount":2937,"integrity":"sha512-IpJZqsuXnjuxyrylZfz6m0173KCPRnQ3IzJ9iD7QlWJ9TqKbcJZgQ4M6crtYYl9yPAn4e9uRvvAx4SfB+18vXg==","signatures":[{"sig":"MEUCIQD6YQoBqZrHihCZNQY9Ac8YTbztHLGOli72Pv46H/oWgQIgELVHiaFN2Oq2n0Atd81bF7EVfvn78YsS8aa3HkOfmjY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12650941},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.47.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/var/folders/w_/kckfy_wx6hs3_82h16gn067m0000gn/T/93c96cb9fcd48baf158f9e8cbc59f50a/nextsparkjs-core-0.1.0-beta.47.tgz","_integrity":"sha512-IpJZqsuXnjuxyrylZfz6m0173KCPRnQ3IzJ9iD7QlWJ9TqKbcJZgQ4M6crtYYl9yPAn4e9uRvvAx4SfB+18vXg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.47","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.47_1768342507318_0.07096751863219031","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.48":{"name":"@nextsparkjs/core","version":"0.1.0-beta.48","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.48","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"aa5e2f34208acab7abc624f89bd11c9ef8f08f50","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.48.tgz","fileCount":2952,"integrity":"sha512-rOsEv4QzW8Ym+dF9ZzQmT/obZIvMy67Q5BLwymQbJEMGSRRBuChhHDsXCSYrJ7ndRIev/0hRECaeyfa93iKneA==","signatures":[{"sig":"MEUCIQCV6y5TRE+no5oD3JjpT3l9T20Ij1FDlhFzKIQ6EvNf3AIgUUQjGvHWDl5fF933akJ7FnKJPhDHQGkoiao2PjPakug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12630546},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"7e63e0fe501d6e697f338ae06714609935c5b5b5","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.48_1768349959707_0.2561765705233332","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.49":{"name":"@nextsparkjs/core","version":"0.1.0-beta.49","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.49","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"b1edc62fe258165c7f07d2bd9167249b11b5cf6e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.49.tgz","fileCount":2952,"integrity":"sha512-yP8wgIMKVjxZLpiAT+jQTAoQZFJn4wZbkBVNMydcQRr1PBogYq/lZ6tu+qp+OjgFh2fcEAh69Alc3xXmwDVB3g==","signatures":[{"sig":"MEQCIDoht5laicguE6QvFWuclgpSngXHykkbVRh6YUr+nyUkAiBGTv5QB8HJyDbmmhYZBHi0HZIKJEE8yf0nHAKqxdlSDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12630547},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.49.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.49.tgz","_integrity":"sha512-yP8wgIMKVjxZLpiAT+jQTAoQZFJn4wZbkBVNMydcQRr1PBogYq/lZ6tu+qp+OjgFh2fcEAh69Alc3xXmwDVB3g==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.49","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.49_1768429664655_0.10502652208876118","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.50":{"name":"@nextsparkjs/core","version":"0.1.0-beta.50","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.50","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"7cc99d96aa86e4640365e5240e7ab6e365f9b503","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.50.tgz","fileCount":2935,"integrity":"sha512-QDk+B8UXsOez4vfg3SnskwPLPyYq/dfJVWQSOcmfWaqI5YDHGVcdRLynMNfW4GBIpnl4/m9vEJDLwHuJilMHKA==","signatures":[{"sig":"MEYCIQDKviQTpDH8YaN0J8gJm0pLOvdwGcCMxPNezDSssUW1rwIhAPEicIZxzZ1FDOaDuSSpj1reU0p2sjFgLRrpSjQq0qUF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12379786},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.50.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/var/folders/w_/kckfy_wx6hs3_82h16gn067m0000gn/T/0a7ffe9cba9f86da0bdc0fbf0b750811/nextsparkjs-core-0.1.0-beta.50.tgz","_integrity":"sha512-QDk+B8UXsOez4vfg3SnskwPLPyYq/dfJVWQSOcmfWaqI5YDHGVcdRLynMNfW4GBIpnl4/m9vEJDLwHuJilMHKA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.50","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.50_1768525734552_0.004685926424753184","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.51":{"name":"@nextsparkjs/core","version":"0.1.0-beta.51","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.51","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"259d32f30a4ef43a75d5f85d613bfa09d3216418","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.51.tgz","fileCount":3041,"integrity":"sha512-bi98RrQLlhtEhDICzEYZo7btbB8swseU9HIzYBL+A7b0halVd2SeF0WA2V/s3zb2Ta6M8XUpki+UvLZLxA/IEA==","signatures":[{"sig":"MEUCIHSJcUbk7kSnibV8+LSKi5/jDo564lbURB8sEiiooCpRAiEAkO/TbC+BrpKgy6sI8M0sTNsGCY+Y9UO+kPMy5hkXvuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12781629},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.51.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.51.tgz","_integrity":"sha512-bi98RrQLlhtEhDICzEYZo7btbB8swseU9HIzYBL+A7b0halVd2SeF0WA2V/s3zb2Ta6M8XUpki+UvLZLxA/IEA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.51","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.51_1768870135518_0.4531806878975151","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.52":{"name":"@nextsparkjs/core","version":"0.1.0-beta.52","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.52","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"2e09456a8c48191bc83a0e87342af18090b076b8","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.52.tgz","fileCount":3043,"integrity":"sha512-aFvM2KMIMT+aakJGH6/rUcEdetVWNf2qmsyvQ6ur4KVremYttyS5f+skIMFIb2bhxvMKGKBSaOL7QmK5BUkn3w==","signatures":[{"sig":"MEYCIQCdv1UQvDhxvQDsnSamXXhuWiBpd9clUAfwtBOY/KQpnAIhAN5IS7smc8I696vsJIQQ9sD76Pk4AvT+2hDrSebrmkwm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12813032},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"645b2358657f56bc8144bf6c9ad6f07356c4bba9","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.52_1768871817627_0.21785747592694205","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.53":{"name":"@nextsparkjs/core","version":"0.1.0-beta.53","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.53","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d150f9d608095523748ead748dcdbaa403a88bae","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.53.tgz","fileCount":3043,"integrity":"sha512-JptdKpzbWlyDIdFj7CmVRb0CzeAZshvFd+sHCM5NxKRXrbjXKTTy7IVyK/Zzg6v8kNRFs7OyduglOwPLjkUlZw==","signatures":[{"sig":"MEYCIQCLsa2lLlNMq/n3xFfIVGqAvai2K2AyPrLk10CaWkmCRAIhANQHPPF76Ep7wC4F+G/lTnjAa393XANi7bAoFrpUfJJX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12813034},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"d6f0a790fb5289606ee52f58bdb4ab307940f1b3","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.53_1768871929411_0.4433861999123454","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.54":{"name":"@nextsparkjs/core","version":"0.1.0-beta.54","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.54","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"aa3dc2626573a0802dd1a7926fe444def26cea54","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.54.tgz","fileCount":3045,"integrity":"sha512-HWWM7YGlS0FpzXzLjdS8fCjyZmHIQ1ZCv3aghSZqFjHpJrEPR1YE04kO7cpVV5LJy1jrD2VU1nB2rwsFkjW9kg==","signatures":[{"sig":"MEQCICrTMpusJ0zBKx2m8a+WQx5sfFDS08GQGOGxmEpKtQqiAiAbkBe26yKEnqi9e2H/de/JwstdrZvzV+vI+Jp79/48TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12853218},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.54.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/var/folders/w_/kckfy_wx6hs3_82h16gn067m0000gn/T/c3265963777da81ddf99e114da628383/nextsparkjs-core-0.1.0-beta.54.tgz","_integrity":"sha512-HWWM7YGlS0FpzXzLjdS8fCjyZmHIQ1ZCv3aghSZqFjHpJrEPR1YE04kO7cpVV5LJy1jrD2VU1nB2rwsFkjW9kg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.54_1768877479196_0.07311133703472517","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.55":{"name":"@nextsparkjs/core","version":"0.1.0-beta.55","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.55","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"eb394d866a66a89d3e84ce71f785be47638a5b59","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.55.tgz","fileCount":3066,"integrity":"sha512-qnkDXlh/Rr9XkE7QNmkMwO4QK0hfIgFrrnlBlzk2pkRCItZn7UR/V1yd4zA8y7A/kKeo6NOJ5CXGL2fIduI9rw==","signatures":[{"sig":"MEUCIQDnnLQRUyN6a9ZHGDvknTn9vad5qblXKMRiN0xFt5lGKgIgGQtWHYJ6m7AjVvhn6rpSMrbphFgff8OtaVpcIZmN48M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12899221},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.55.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/var/folders/w_/kckfy_wx6hs3_82h16gn067m0000gn/T/0fe293658df7174723eadc124ad589fa/nextsparkjs-core-0.1.0-beta.55.tgz","_integrity":"sha512-qnkDXlh/Rr9XkE7QNmkMwO4QK0hfIgFrrnlBlzk2pkRCItZn7UR/V1yd4zA8y7A/kKeo6NOJ5CXGL2fIduI9rw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.55_1768881557352_0.03008608864442963","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.56":{"name":"@nextsparkjs/core","version":"0.1.0-beta.56","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.56","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"dcf7d6ee486630a4a1faa1ab74d047616212cc13","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.56.tgz","fileCount":3066,"integrity":"sha512-CklCPkqqSHgq6CSnDUUwwKdxrY2wxN9JTSA9rWk1Iz3l1bOLZw7hzXtxnGflXS07Mwb58vVy7Ofq56bHCYtfew==","signatures":[{"sig":"MEUCIQDSc+oCmjzYHGTaDWGeUGJB4RXlfBbdlp+SI1BgrwxXawIgcs7ZPmJdYoyY0a07CFBi05C4KTBAJxYrvdC7ZiNfBm8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12899913},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.56.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.56.tgz","_integrity":"sha512-CklCPkqqSHgq6CSnDUUwwKdxrY2wxN9JTSA9rWk1Iz3l1bOLZw7hzXtxnGflXS07Mwb58vVy7Ofq56bHCYtfew==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.56_1768915562996_0.22809196118300656","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.57":{"name":"@nextsparkjs/core","version":"0.1.0-beta.57","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.57","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c30036277f7bfac17a281a796577cf1193811538","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.57.tgz","fileCount":3068,"integrity":"sha512-kaySZUu87hAsr9LPACZ+BUvCrmKX6d6UTW4VGgdnL6zM79w0eSPIBfi3u5sI3B7xFO+ptzvQ0GvNNzbQAwbJRA==","signatures":[{"sig":"MEUCIQD6VHmKj5mmxCDkkssAY78oQS8iXc196UlsuijeCzuUewIgVMqw2FECXhV5Sq4luUE31MAo0ywYNTfi706NsD2fjG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12903495},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.57.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.57.tgz","_integrity":"sha512-kaySZUu87hAsr9LPACZ+BUvCrmKX6d6UTW4VGgdnL6zM79w0eSPIBfi3u5sI3B7xFO+ptzvQ0GvNNzbQAwbJRA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.57_1768920572157_0.2783207536660215","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.58":{"name":"@nextsparkjs/core","version":"0.1.0-beta.58","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.58","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"965b79dd0a074b7b80c643f46ee97e65ece10c96","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.58.tgz","fileCount":3068,"integrity":"sha512-J0m1OHi9Xt4+3Pdq9plSGPH6hgxjktZ1ueH4GBYg6kKVwLuyMbnuPizCsxszOYvHKDpYkMDYBfLMgxzOXfiQVg==","signatures":[{"sig":"MEUCIFa3OPEwSvyIPoXEHEP/0Maf6wG2qywyC0ZFKoNZMJAhAiEAzsr0SLHC9bU9ZvYEJEpD5skMQOfERe/puLbySenkDWQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12904162},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.58.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.58.tgz","_integrity":"sha512-J0m1OHi9Xt4+3Pdq9plSGPH6hgxjktZ1ueH4GBYg6kKVwLuyMbnuPizCsxszOYvHKDpYkMDYBfLMgxzOXfiQVg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.58_1768927041855_0.09200382873047608","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.59":{"name":"@nextsparkjs/core","version":"0.1.0-beta.59","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.59","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d0842bea532dea190dff9e739955889a2bab81ff","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.59.tgz","fileCount":3068,"integrity":"sha512-fvOxTsjlkG/+75sDcOwVpGJU0vD7/rtlDTF/fispiUMfFaz1K7RuzRvBEN/2uf3Pg6jGHTIccwS2rFouEjiCMg==","signatures":[{"sig":"MEQCICRj5fzQblJunpCGNuLlT5B3wY0UVCleWPtakHt7QrybAiB4g5z1VhKGZXfOSARnvEAi2F/9Hc7roGrS81IMjOTOyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12907893},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.59.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.59.tgz","_integrity":"sha512-fvOxTsjlkG/+75sDcOwVpGJU0vD7/rtlDTF/fispiUMfFaz1K7RuzRvBEN/2uf3Pg6jGHTIccwS2rFouEjiCMg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.59_1768955729138_0.3024205740517625","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.60":{"name":"@nextsparkjs/core","version":"0.1.0-beta.60","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.60","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"4d7196c4f71fcc2c2b0060bf5bd4520be7a4f4b2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.60.tgz","fileCount":3066,"integrity":"sha512-3+jtTsNtQ1bxiX2gEqi6XFSsS9/HGVMkAOof62CPAbxk4TJ6VdlAdAjbKVSvBQ8jqU3ft94rgpL5QxeBssNMnA==","signatures":[{"sig":"MEUCIQD3Cpp4mZR47dMNXIEgDm3nQ/sYN7fAc9Xn/r1eBu8owgIgDfMKIjCKDQDDVCnF5hB9PGiw1v4DnUQPNPQAZcXCbiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12901989},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.60.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.60.tgz","_integrity":"sha512-3+jtTsNtQ1bxiX2gEqi6XFSsS9/HGVMkAOof62CPAbxk4TJ6VdlAdAjbKVSvBQ8jqU3ft94rgpL5QxeBssNMnA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.60_1768957225519_0.25777490079165055","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.61":{"name":"@nextsparkjs/core","version":"0.1.0-beta.61","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.61","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"2c4116af8bdc09c5ab7b13da71ecb0e25dfc5ddd","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.61.tgz","fileCount":3067,"integrity":"sha512-cVkNwNjceJ2/vmvFEnRwXnhCzFwObRQhLqNo3Pej5nOFm+W16GpWkHeY+Z4Ptf4BUKtUxBuDNvLebtuk+em4xA==","signatures":[{"sig":"MEQCIARlFkCN4BlkXxDlBIq4BXvqiIvRM0ZwzepE+fg7ugVaAiBFesb9875755dUDpYNH99Ghkr9wddEaUtAvBGWsX39Qw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12906762},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.61.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.61.tgz","_integrity":"sha512-cVkNwNjceJ2/vmvFEnRwXnhCzFwObRQhLqNo3Pej5nOFm+W16GpWkHeY+Z4Ptf4BUKtUxBuDNvLebtuk+em4xA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.61_1768965584587_0.3695902356494569","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.62":{"name":"@nextsparkjs/core","version":"0.1.0-beta.62","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.62","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"8ceb12544675e8c47c25b0b369bdd61d86ee140b","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.62.tgz","fileCount":3068,"integrity":"sha512-hFXIJEQb1syBRh2ug1f+JlHpFjX7uYKSRvIOuiZqTUSXEvJWVQSDcHrKHI6rIjWdHTIda1PwRZGnBazlLCYBXg==","signatures":[{"sig":"MEQCIBFkqdbQasVDp3+NZVpXKwbkkhPlwP3fPZ8qPKDxldwWAiBaqOlzX6uw7KIEUfgwJgdahiJehfLR0RJ40gIubtPacQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12921158},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.62.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.62.tgz","_integrity":"sha512-hFXIJEQb1syBRh2ug1f+JlHpFjX7uYKSRvIOuiZqTUSXEvJWVQSDcHrKHI6rIjWdHTIda1PwRZGnBazlLCYBXg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.62_1769042289575_0.9843630333350244","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.63":{"name":"@nextsparkjs/core","version":"0.1.0-beta.63","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.63","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"b349a151618dc529436d9246d7e88186bc662964","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.63.tgz","fileCount":3068,"integrity":"sha512-mu/HJHHvMYcW3pLOR7No0gkLQlA3baQrjkgYjkWiHx/ndot4p683q+f4KV77e7dczVrEbdMGmUVKyheYhGFnqQ==","signatures":[{"sig":"MEUCIQCdYM0Ty3xk0fW1sCpf7tUaKLZzWCydMQ48HBV7/g6HfwIgaSapvAeFui6ppnlkSgg4uTKzWk2YPKczRgRNM8Z9ogw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12924222},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.63.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.63.tgz","_integrity":"sha512-mu/HJHHvMYcW3pLOR7No0gkLQlA3baQrjkgYjkWiHx/ndot4p683q+f4KV77e7dczVrEbdMGmUVKyheYhGFnqQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.63_1769043144674_0.6876702288947014","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.64":{"name":"@nextsparkjs/core","version":"0.1.0-beta.64","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.64","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5e7117c52b851df3e648e316aec14fd40adbba06","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.64.tgz","fileCount":3068,"integrity":"sha512-VrG8/P9U6395i4w19Vl6VmVm5ApvUvvCFGzQooLZnKkIx9py6yw6vlAwq0y9y9yoehpCPTa3Sctbzbf+i9MkIA==","signatures":[{"sig":"MEUCIQCbe/1iMKywGCqdd8Emy3k6JUgINVvzwxzdjjMk2QDboAIgOHgYNOSoWf5X7+Hg9WivgK4N4zjH4IU0POYwnBfenL8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12924530},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.64.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.64.tgz","_integrity":"sha512-VrG8/P9U6395i4w19Vl6VmVm5ApvUvvCFGzQooLZnKkIx9py6yw6vlAwq0y9y9yoehpCPTa3Sctbzbf+i9MkIA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.64_1769043815571_0.7221958049110098","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.65":{"name":"@nextsparkjs/core","version":"0.1.0-beta.65","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.65","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c80f185682f01eb2e451bca23e813b62233431a9","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.65.tgz","fileCount":3073,"integrity":"sha512-tjI3o0OzQ3gQRICwtutEHeXwElaIMvDTlbuTaQVOAz6jPXl8K1hq47qNfY2oomKJfjjfiQCMS9mH3DqAotZo2Q==","signatures":[{"sig":"MEYCIQDbmGU23FNuVJ+JqGGFBBNNWFRC5FQlw9t6psk59K1VcwIhAPUXfy6uG11sBsU2Af108mgZRWTSVrswHy5VIMhGP8DJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12941041},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.65.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.65.tgz","_integrity":"sha512-tjI3o0OzQ3gQRICwtutEHeXwElaIMvDTlbuTaQVOAz6jPXl8K1hq47qNfY2oomKJfjjfiQCMS9mH3DqAotZo2Q==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.65_1769047891080_0.16948870277914563","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.66":{"name":"@nextsparkjs/core","version":"0.1.0-beta.66","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.66","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"223507b441acb18dc85d244ca388bd860ee518ec","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.66.tgz","fileCount":3091,"integrity":"sha512-ugD8fR7KzavFMdVtDGZYV4yw/o59jWr4K2RG7kVYsaqkdhgsmDPGtm1AFjdeBEzZ7ZZ9dtJhViZZ2Q7Ki8evNw==","signatures":[{"sig":"MEUCIQCtSNhBAjbcC9SO3XsMlC6is2jYbUO6ffn7fBx7MX1NlAIgA9MAcFr7/OnstVuzJqtcm8G/p4G2475fiYSvigplrHE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12999791},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.66.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./entities/*/*":{"types":"./dist/entities/*/*.d.ts","import":"./dist/entities/*/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./entities/*/messages/*":{"import":"./dist/entities/*/messages/*"},"./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.66.tgz","_integrity":"sha512-ugD8fR7KzavFMdVtDGZYV4yw/o59jWr4K2RG7kVYsaqkdhgsmDPGtm1AFjdeBEzZ7ZZ9dtJhViZZ2Q7Ki8evNw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.66_1769089628329_0.04374063361973457","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.67":{"name":"@nextsparkjs/core","version":"0.1.0-beta.67","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.67","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"b335ca0e4b63f85c389c4f61edc7499889035571","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.67.tgz","fileCount":3091,"integrity":"sha512-ygAGZNGUExejFx4Ao4bsjBYXx5VN89WVXeUUXiTHlHt4BS72YxbKH2qTgaAG85g0TBKO4gtBau1F3/DKKmZAHA==","signatures":[{"sig":"MEUCIGNA6kDgKfa/YjsvpcRlvHtkMjVb9gOziY7rQHYScXnJAiEAsBkY8nVGG0HRGF4OXitmC2D5Q8q10+4/sUvVXvwqeaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12999698},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.67.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.67.tgz","_integrity":"sha512-ygAGZNGUExejFx4Ao4bsjBYXx5VN89WVXeUUXiTHlHt4BS72YxbKH2qTgaAG85g0TBKO4gtBau1F3/DKKmZAHA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.67_1769090410298_0.13141864162159012","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.68":{"name":"@nextsparkjs/core","version":"0.1.0-beta.68","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.68","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"b9ee2dc77062cc26b5059a2626a01c6d69e43e9f","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.68.tgz","fileCount":3106,"integrity":"sha512-t+HH6LTMxJ8ikd3bn8EBg3zf9eSQ3078K0MM81oM1VUUoixtnnPy2gJhgkvcNQhNkHxLuI5fwl1FNVo7Zkeg5Q==","signatures":[{"sig":"MEYCIQC0dL5lFVRQU+oDowhhYTkZ3jE5PK6WQtnO2E1O7onnXQIhAKwRRbtm/t5ndkIJhbO0Rc5j+WmSum2OWFtS0erxHhic","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13065534},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.68.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.68.tgz","_integrity":"sha512-t+HH6LTMxJ8ikd3bn8EBg3zf9eSQ3078K0MM81oM1VUUoixtnnPy2gJhgkvcNQhNkHxLuI5fwl1FNVo7Zkeg5Q==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.68_1769213590621_0.9904520332404061","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.69":{"name":"@nextsparkjs/core","version":"0.1.0-beta.69","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.69","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d86e4df03c74ae8362c1089d5da027f98638ef97","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.69.tgz","fileCount":3169,"integrity":"sha512-5doIHyJN4ImN+di7cQTPjuxJKt+AI5kbGFb1Ko4MtYaq9WXgDcNxF0uuZy+D5Y9ZdxShDYhMqBkzXltLMgRMhQ==","signatures":[{"sig":"MEUCIHY3qK4nqQ1zWxTSuIAVbNLMCgVuuSd2MF15jcDAUCbWAiEAoHOSKaqbr+iKtlzcOQHDLBrKMPE+9RmU2FHTB2p+Ke8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13153503},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.69.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.69.tgz","_integrity":"sha512-5doIHyJN4ImN+di7cQTPjuxJKt+AI5kbGFb1Ko4MtYaq9WXgDcNxF0uuZy+D5Y9ZdxShDYhMqBkzXltLMgRMhQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.69_1769449094662_0.8818450899880372","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.70":{"name":"@nextsparkjs/core","version":"0.1.0-beta.70","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.70","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"45cc8a75f353f5fdfece8e5b2476eeca89bc2aaf","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.70.tgz","fileCount":2061,"integrity":"sha512-M5evU4WcWQALxumpdmCUeXSt+ZdyghQXfkT8Qc6cvs29KvjCE25zTIeUcczNiEpc7s0RcppiU6oRQ2Pf8CvsHQ==","signatures":[{"sig":"MEUCIQDHULtMcaXjWtAyWQo1fDMsPqP/5z4c/9MWacqux02CBwIgVOT4b3g1v31+8ko+AhQyAwrIrCjyLoq3V8UmztDe+Hs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10684942},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.70.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\packages\\core\\nextsparkjs-core-0.1.0-beta.70.tgz","_integrity":"sha512-M5evU4WcWQALxumpdmCUeXSt+ZdyghQXfkT8Qc6cvs29KvjCE25zTIeUcczNiEpc7s0RcppiU6oRQ2Pf8CvsHQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.70_1769490254933_0.19282843119962578","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.71":{"name":"@nextsparkjs/core","version":"0.1.0-beta.71","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.71","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d0102009b352965ea189255addfd7adff71f848b","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.71.tgz","fileCount":2061,"integrity":"sha512-EITGDc85umy+/ww9hgQ0Vguz1++dWP/qKzgumzr/mXLMOgYJ3sb+EMCnTmjyRNYdrteuOa+ATt+qxFPALfwQQA==","signatures":[{"sig":"MEQCIF7je+9cLj5kRLmMgpGd6LPjM1fRh5C6EZNFunTC0HbiAiB0ZdL425khLQaihLjMbTBq5uiPsJnTp5tHaieGVuFCtA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10684943},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"gitHead":"6fbeee024f2d775287baddc336b6656f38aee86b","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.71_1769494891606_0.6979506322260616","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.72":{"name":"@nextsparkjs/core","version":"0.1.0-beta.72","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.72","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"eb7703481c8acaf1e81e706388eb0327ea1d23c4","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.72.tgz","fileCount":2061,"integrity":"sha512-RJ+akkloDHwyc6VYhRlZGI9WRaSCXFovZKBymwepm59wRsqROTE1yR0pUZIFG1/Og9cRn6tkjiqjF/kFpbCplg==","signatures":[{"sig":"MEUCIQCPnia9B61KIxURAhU8+oMfRLpSU8r+qAp4Hsu5SlEPGAIgG5SNiWnkwbd8XqX1mkHvS3V4KjAoYxM4rjPeKaRFBmQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10684943},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.72.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\packages\\core\\nextsparkjs-core-0.1.0-beta.72.tgz","_integrity":"sha512-RJ+akkloDHwyc6VYhRlZGI9WRaSCXFovZKBymwepm59wRsqROTE1yR0pUZIFG1/Og9cRn6tkjiqjF/kFpbCplg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.72_1769496994892_0.5703108444460099","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.73":{"name":"@nextsparkjs/core","version":"0.1.0-beta.73","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.73","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"23c4f71c56a87bb5d9db3583091f0721dcaabacc","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.73.tgz","fileCount":2061,"integrity":"sha512-FweVlnQtC+vhMi9nojy2jilOsCPFRZaHzbfNeK0zmJufrqcjNCDOTtsTOdSpz33f/N1t8kAAPbeqUdykUHpocQ==","signatures":[{"sig":"MEUCIH1YMTlsCs+2W1ZIsMvthheFlACJL9qxlLwv6v5p/59vAiEA+AqK7awxOkJouUvqc03PqsJDXp5K7YKVWA7hnb1hyI0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10684943},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.73.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.73.tgz","_integrity":"sha512-FweVlnQtC+vhMi9nojy2jilOsCPFRZaHzbfNeK0zmJufrqcjNCDOTtsTOdSpz33f/N1t8kAAPbeqUdykUHpocQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.73_1769499068302_0.557600321375407","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.74":{"name":"@nextsparkjs/core","version":"0.1.0-beta.74","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.74","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"52179961dccc4ac242b7a76f0ab6fc869ddab687","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.74.tgz","fileCount":2061,"integrity":"sha512-GqXuwfJH6ENC4QQbVsTpIN9yLlnHPTU7JyirOMfor4I/4u5141XUYNTMLJLM/UupIAQhEXEioDfa9SaCASfI2w==","signatures":[{"sig":"MEUCIBpPRMWPSh7es6UF3h9Qjnym/3GUCum1Wl0bemFU8jwjAiEAwAbBh8p5Jfm7fWhCAYO1IpyIokKAesyLgvgyNWOWDHY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10684943},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.74.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.74.tgz","_integrity":"sha512-GqXuwfJH6ENC4QQbVsTpIN9yLlnHPTU7JyirOMfor4I/4u5141XUYNTMLJLM/UupIAQhEXEioDfa9SaCASfI2w==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.74_1769520143783_0.4184813642663665","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.75":{"name":"@nextsparkjs/core","version":"0.1.0-beta.75","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.75","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"38dcb539f1dda793533f05e43d2ec5559a9ee2ea","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.75.tgz","fileCount":2061,"integrity":"sha512-hcxKu27cIC794dj7tHeaHqXLCh0avJMReUsX/C99CUEJrtVtL5sLuxXu9HD4R9jqIwUocuFA5Ls4QthHGqJUIg==","signatures":[{"sig":"MEUCIB5AoePL0opm0u3+m3mSRFRzXhDND1alKGm1tGeLo8D9AiEAoreZgNr7sD/OoLryvlvWeFSjHTls9uuPeXq21hjUt+4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10684943},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.75.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.75.tgz","_integrity":"sha512-hcxKu27cIC794dj7tHeaHqXLCh0avJMReUsX/C99CUEJrtVtL5sLuxXu9HD4R9jqIwUocuFA5Ls4QthHGqJUIg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.53","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.75_1769523317574_0.9151999508473734","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.76":{"name":"@nextsparkjs/core","version":"0.1.0-beta.76","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.76","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"a6d0de00fa86872eba690d0d5c900594d5a79763","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.76.tgz","fileCount":3175,"integrity":"sha512-CqZwj7tuucxdfLEz6UlhfuYumuuGxhc4Y5luVH+XBuKFCRcxAlNZQQCLRBdV85KohQf8vwjZstURt1OBwKiW1A==","signatures":[{"sig":"MEUCIQCOE1wHKM3kT6ZlCpmzzjhdLU/aBvA5FPNRKfwrIKPOwAIgJsOLYMtPmXiAcC6yEQWcNqBGv2wrrXuam246mVnsk5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13131215},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"gitHead":"48dc632b54ed5cd3580c8d5495cb278648b1c153","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"workspace:*","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"^0.1.0-beta.75","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.76_1769615108027_0.6634279694717589","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.77":{"name":"@nextsparkjs/core","version":"0.1.0-beta.77","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.77","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c3e483fa15d0d26244a009cbdf8c0e6cfaf8dd69","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.77.tgz","fileCount":3175,"integrity":"sha512-AZO4RzXb5FC1RO4QOo+h42dCufiYHzU2uUg41ZT58IUoomzSN9XN4S0IKnDSLWhMVBCymiYtjvQOASXb1CXlpw==","signatures":[{"sig":"MEYCIQCYzRMF9pzqT5s4fS3Prlng+zSbbeHYxLh6bZTBiNbPMgIhALvJgNE+eRNArd/NjnvuvgXVKEni1CcP8Egg1LDfveCU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13131216},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.77.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/var/folders/w_/kckfy_wx6hs3_82h16gn067m0000gn/T/6f9d155eeff8cccf133ecb93aca11ff1/nextsparkjs-core-0.1.0-beta.77.tgz","_integrity":"sha512-AZO4RzXb5FC1RO4QOo+h42dCufiYHzU2uUg41ZT58IUoomzSN9XN4S0IKnDSLWhMVBCymiYtjvQOASXb1CXlpw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"0.1.0-beta.77","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"^0.1.0-beta.75","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.77_1769616440925_0.5719553336412897","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.78":{"name":"@nextsparkjs/core","version":"0.1.0-beta.78","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.78","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d890d9e2ff7f7fdc7a005c8e565ecc6dd3a6970e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.78.tgz","fileCount":3175,"integrity":"sha512-8NfmKwROXzv3W6yiulH6XTgRwf0AO1RfoKXp+6M6oG4UthLG4YkI3WF9wqM+G9Gv5RYcACqb1Jl8QIdnaczwWw==","signatures":[{"sig":"MEYCIQC7VoxS/yXDLrc6LH19v/NxDUeP12KmIRtGa78a84P6IgIhAMcTGQLgO32bg6CeOm1G8doKihSWYLE26peBNTT+vxgQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13131216},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.78.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.78.tgz","_integrity":"sha512-8NfmKwROXzv3W6yiulH6XTgRwf0AO1RfoKXp+6M6oG4UthLG4YkI3WF9wqM+G9Gv5RYcACqb1Jl8QIdnaczwWw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"0.1.0-beta.78","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"^0.1.0-beta.78","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.78_1769617574086_0.17475155994608205","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.79":{"name":"@nextsparkjs/core","version":"0.1.0-beta.79","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.79","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"20fdfcec1a4d0ee7d79d4cc7bb79f88980661bd2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.79.tgz","fileCount":3175,"integrity":"sha512-4FeONKfjFIJ2OJUykCI6c7OCwxHOjSuCgRLrcpTstd37GFMroSHcnnvoGdfWoWiWMO5e7tWAv4qo1xX59OV0Fg==","signatures":[{"sig":"MEYCIQC7r1RuZO7nYpiFEFKP2oSa7zcK0PjdHad/rw035xz8TQIhAIKTfVWHYJIQCQ0u2Vv88VdaGM5mSusw8eWBviP5hkB4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13131216},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.79.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.79.tgz","_integrity":"sha512-4FeONKfjFIJ2OJUykCI6c7OCwxHOjSuCgRLrcpTstd37GFMroSHcnnvoGdfWoWiWMO5e7tWAv4qo1xX59OV0Fg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"0.1.0-beta.79","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"^0.1.0-beta.79","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.79_1769621776934_0.07278614093909641","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.81":{"name":"@nextsparkjs/core","version":"0.1.0-beta.81","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.81","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"1ff0f74dd557e0b7d10847f3406b0e187dc9b884","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.81.tgz","fileCount":3175,"integrity":"sha512-gsIH7KeG5/mCBc0NZUX74V8PXibZstzPDgdg85ELB0g+kDrF9nc2Avj6mZW4NEmkLC3xoZmXhJILQCmvVpZCpA==","signatures":[{"sig":"MEYCIQDvh1qknAZcDm+uz1DqttiqUMFfW7h+dmYzjAvTcvQVpwIhALhSWOCvWhAo3rJaiyRMxWgYVxzHvoe3A8APa1UIz82t","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13131215},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.81.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.81.tgz","_integrity":"sha512-gsIH7KeG5/mCBc0NZUX74V8PXibZstzPDgdg85ELB0g+kDrF9nc2Avj6mZW4NEmkLC3xoZmXhJILQCmvVpZCpA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"0.1.0-beta.81","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.81","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.81_1769634650189_0.7103048953964182","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.82":{"name":"@nextsparkjs/core","version":"0.1.0-beta.82","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.82","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"11ca4672478d5ad7a92411329e697e99796afd93","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.82.tgz","fileCount":3175,"integrity":"sha512-y2dwsejb+ErUY596v6pB80wqLLRf5l9kw91Lg1786R8a6yCuJsb+JAo+LUyEMtf841PvjWdm+Agfk9d7L5IJWw==","signatures":[{"sig":"MEQCIEomw1OAQnoG/GRN/gSdsAcNZn9QBtRVnIFBGwtyPAWXAiAk3yrhDK8nj0TDq+1/2JFLzfxJyorboFzRw1ZttK3IZQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13131703},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.82.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.82.tgz","_integrity":"sha512-y2dwsejb+ErUY596v6pB80wqLLRf5l9kw91Lg1786R8a6yCuJsb+JAo+LUyEMtf841PvjWdm+Agfk9d7L5IJWw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"0.1.0-beta.82","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.82","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.82_1769644637832_0.477259395517158","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.83":{"name":"@nextsparkjs/core","version":"0.1.0-beta.83","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.83","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"56292a4d8d65ceaba60183d933b7100c2cf08dd6","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.83.tgz","fileCount":2821,"integrity":"sha512-KSC+7/ot3o5c/LBXhQIWz22S/ngRkOwY0Ch9DapatnciTM7+fUjjo1XhBn02l5FC6XK/npToSKYDGpwr0E7utg==","signatures":[{"sig":"MEYCIQDS7IJNuV4G7HSyjYV/n86/NHB/1/rPkI0NTFyRvCSB4AIhAMWIh7VMuS+GPKPg+vEfPFglg0x9KfXehWK5xDuPdbp8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11382349},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"gitHead":"adc1e023862c9a6edcf5cc4ebf1a3b9ae3374ec7","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.83_1769652523391_0.12114726133518583","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.84":{"name":"@nextsparkjs/core","version":"0.1.0-beta.84","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.84","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ac7bd169366c22d1f19a052b373cbd85ea893b3a","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.84.tgz","fileCount":2821,"integrity":"sha512-tXCmmRPM/hygTGRd9FaUd4I8PI9NG/Qd9ppQFJKBM8C/Aw6lCysmqL0Al+k/EvcdCpWbuvpfJvOGLA0X41wpig==","signatures":[{"sig":"MEYCIQCSDgh4fhYy4H6DHKpkfC3IembdIHykW1YZsagK3K7qngIhAMpQHZbxm2TCffJZJZ2Z6jWPbljfPhx2hNAAV9X7zS92","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":11382350},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.84.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/var/folders/w_/kckfy_wx6hs3_82h16gn067m0000gn/T/0593b8ce2504fd7f31951b47f4e33e98/nextsparkjs-core-0.1.0-beta.84.tgz","_integrity":"sha512-tXCmmRPM/hygTGRd9FaUd4I8PI9NG/Qd9ppQFJKBM8C/Aw6lCysmqL0Al+k/EvcdCpWbuvpfJvOGLA0X41wpig==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.84","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.84_1769653141335_0.44876887998808757","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.85":{"name":"@nextsparkjs/core","version":"0.1.0-beta.85","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.85","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5f6683f5f20434cee90508749c3fedee3867d00e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.85.tgz","fileCount":3175,"integrity":"sha512-PxdAILILLjVbX5KeEi9VLy8A33VfC1RgIQHM1BHJSaqLmK5FU0cOhOVWfAHwRa3orXs7fhxQ6SzE+Dtf5nFFMw==","signatures":[{"sig":"MEYCIQC3+ujV86AQHdzRbl/gZai3JMlnhIbP4SD+EA2HObUL/wIhAIvZzJCxQw5l7o8Gr2KtqMKdX3XY9A+XIlF+qa+v8tLx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13133346},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.85.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/private/var/folders/w_/kckfy_wx6hs3_82h16gn067m0000gn/T/95c92e10cb6e10941aca1c2c56fb7391/nextsparkjs-core-0.1.0-beta.85.tgz","_integrity":"sha512-PxdAILILLjVbX5KeEi9VLy8A33VfC1RgIQHM1BHJSaqLmK5FU0cOhOVWfAHwRa3orXs7fhxQ6SzE+Dtf5nFFMw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.85","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.85_1769655210081_0.9667645919984191","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.86":{"name":"@nextsparkjs/core","version":"0.1.0-beta.86","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.86","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5fef5c9f5cff90f9a0e4b0441fdab100fba7e1e1","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.86.tgz","fileCount":3130,"integrity":"sha512-oDXjJ4/Z/z8X87j5qbF3YMAtfJoZfgIghFyCUJnS86XTWBPqUxcsL7ppFqXx6xdgz7s3bkwF++QHUiVEa4VFOQ==","signatures":[{"sig":"MEUCICl1nQ4nwh3CghrVbCFSvE9BsgXttodxpqrdprVwRh/GAiEAjuOAoOk0hmY5dlt5qTKq3BQqD6okOafaQKNBgETzYzk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12316322},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.86.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.86.tgz","_integrity":"sha512-oDXjJ4/Z/z8X87j5qbF3YMAtfJoZfgIghFyCUJnS86XTWBPqUxcsL7ppFqXx6xdgz7s3bkwF++QHUiVEa4VFOQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.86","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.86_1769705960687_0.9820348239928225","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.87":{"name":"@nextsparkjs/core","version":"0.1.0-beta.87","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.87","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"9cd276834254ae7c1ef0f3f2fecb756524bb4a11","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.87.tgz","fileCount":3130,"integrity":"sha512-ZPIZA4Y6XSQu4AQbEvCYzTHniE2CEZKk2el5LyWhR0Sd/jh0UWfYGKJZcuCrN26o19sD+zRtM4tlZ9CKdr+Caw==","signatures":[{"sig":"MEUCIQCGxFA3UEaGMmF14uSbhELYTU09/o4qT65RzjB6F1fZ+AIgMSxko3Vb4VAIcnCQ/NHG/IMYsNrquLuXOxF8sS0n3uk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12316322},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.87.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.87.tgz","_integrity":"sha512-ZPIZA4Y6XSQu4AQbEvCYzTHniE2CEZKk2el5LyWhR0Sd/jh0UWfYGKJZcuCrN26o19sD+zRtM4tlZ9CKdr+Caw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.87","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.87_1769708275431_0.37065834583323176","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.88":{"name":"@nextsparkjs/core","version":"0.1.0-beta.88","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.88","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"78fcff217ccbeff812f26605c2dafdcc8d2fa1a3","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.88.tgz","fileCount":3121,"integrity":"sha512-zGvpxDpzCaTFutunvZRy4G6h7Bar389iBL4QL5LqkNmlLy0WyIzS+wLp0C33Y/uZeXs+i7ixtcE7Vc/wWeCJMQ==","signatures":[{"sig":"MEUCIF/0jk8VljjVWH6fEJ58EQYrjGEJHPi38fLgdwL71UDdAiEA4mGIFS+Lfu3bzCLhAcvReeewizyaibtK8a4hDTIWcRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12043085},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.88.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.88.tgz","_integrity":"sha512-zGvpxDpzCaTFutunvZRy4G6h7Bar389iBL4QL5LqkNmlLy0WyIzS+wLp0C33Y/uZeXs+i7ixtcE7Vc/wWeCJMQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.88","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.88_1769719301349_0.3912976328700255","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.89":{"name":"@nextsparkjs/core","version":"0.1.0-beta.89","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.89","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"f0a521da417dd97ab9f187a25e07fb43fd6b83a1","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.89.tgz","fileCount":3121,"integrity":"sha512-1cDezEjm3q2r2TSeU7yqcHtt8re5RAoKXZeuJoW/qVAR+XnWJ8v/4i69keBy0+P+QUnrmJxQTF73gjTfCqf03Q==","signatures":[{"sig":"MEYCIQDffhWTEvS7I8nmidSghVn6jxCH5d2tZTLVeU356tbhbQIhAKC1zjFa1vdi//+fM9xN9gUk2fZh9oPWlRo05feyDhIW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12043085},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.89.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.89.tgz","_integrity":"sha512-1cDezEjm3q2r2TSeU7yqcHtt8re5RAoKXZeuJoW/qVAR+XnWJ8v/4i69keBy0+P+QUnrmJxQTF73gjTfCqf03Q==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.89","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.89_1769722704091_0.6857299857021597","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.90":{"name":"@nextsparkjs/core","version":"0.1.0-beta.90","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.90","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"b1a547c427089601eed55131a38f609580b2c81f","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.90.tgz","fileCount":3121,"integrity":"sha512-boCLeyjL4CoK+DxHxzK4SXZhjPDj0veXbOELxmOttmrF/Zs+WqLc3X7KwI9qlEW91YAk6bQsUARdmMb/Lw+8yA==","signatures":[{"sig":"MEUCIAdjIO32C/p0dlWDreO8GIxCvzkBDSi6r8UYK9J8wwIAAiEAkUIHZl+Gjr0Vy4OWT1SnCDJ6jYLAmNQI/1zgXQ4IgH4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12043085},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.90.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.90.tgz","_integrity":"sha512-boCLeyjL4CoK+DxHxzK4SXZhjPDj0veXbOELxmOttmrF/Zs+WqLc3X7KwI9qlEW91YAk6bQsUARdmMb/Lw+8yA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.90","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.90_1769723496991_0.6925254492281501","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.91":{"name":"@nextsparkjs/core","version":"0.1.0-beta.91","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.91","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"b6f132e3b8a695d2f8ec41fb70c7a542bc0a4dba","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.91.tgz","fileCount":3121,"integrity":"sha512-Vsl7bGPg71TkgX4qxt0vOmuLLZI7ao9mzYiQiC2pexpvR2EeASkxmGNH5XYm+JVeNJJb++xx4b1G83uKtmVyyA==","signatures":[{"sig":"MEQCIBy5Qm9SW/kvMFoiUYvSd7KIVVDTzeEMA4XCKjcxSx1kAiBYR7kvPpZz4CCyRQ0Pf+LpAylDYb6f12JRemYpILNXew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12043397},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.91.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.91.tgz","_integrity":"sha512-Vsl7bGPg71TkgX4qxt0vOmuLLZI7ao9mzYiQiC2pexpvR2EeASkxmGNH5XYm+JVeNJJb++xx4b1G83uKtmVyyA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.91","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.91_1769724207869_0.9396995617797237","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.92":{"name":"@nextsparkjs/core","version":"0.1.0-beta.92","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.92","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"6215c8802e44d02ec585134afc1003c86f85b6b6","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.92.tgz","fileCount":3121,"integrity":"sha512-HD6qMoMR9qzdKZQFA0TQrKQdKv0yzcxMvF+3TjymsXf3XRnkp6isUwjrORDHuQi0pQ06ShiXbhaPBTOvBtBnWQ==","signatures":[{"sig":"MEYCIQDO6GtO7Rt+c70BipczierAho3ynQEoPQWyWPfLUq19BQIhAKxeswEl/8FgK3FzWQcivDpqDlLqNtITshVFNUeY+Mww","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12043397},"main":"./dist/index.js","type":"module","_from":"file:/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.92.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/TheMoneyTeam/dev/www/projects/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.92.tgz","_integrity":"sha512-HD6qMoMR9qzdKZQFA0TQrKQdKv0yzcxMvF+3TjymsXf3XRnkp6isUwjrORDHuQi0pQ06ShiXbhaPBTOvBtBnWQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.92","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.92_1769725009771_0.18234479186011376","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.94":{"name":"@nextsparkjs/core","version":"0.1.0-beta.94","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.94","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"9149808682f7c5ba5b38a787842bb159283d0c1e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.94.tgz","fileCount":3198,"integrity":"sha512-DFqhG1G+IwAFPujm+oQNOUi0CGzSRsZLhdL2pJsCYD25OPxQH1YklnkYclSoicXcVroq3rSPLv5uHMImWOJhLg==","signatures":[{"sig":"MEYCIQD4aeMGDHtvTrPngxwFyZYpvQV0P+SiZGQra0TbxzrCzwIhAPjFKPFh8i3FgzQz75CPVAah3Xm9UiFLBvnOd/Fy2CQY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12425549},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.94.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.94.tgz","_integrity":"sha512-DFqhG1G+IwAFPujm+oQNOUi0CGzSRsZLhdL2pJsCYD25OPxQH1YklnkYclSoicXcVroq3rSPLv5uHMImWOJhLg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.94","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.94_1770651607588_0.7407848134698931","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.95":{"name":"@nextsparkjs/core","version":"0.1.0-beta.95","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.95","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"04c17341430134f783e2241218aa3662dfb33102","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.95.tgz","fileCount":3198,"integrity":"sha512-8pQelQJ2aVBa7WNO5IHnLSlTGTKhJwbuSQOT5ZJaREsviVZxm+NwJxCBKId6T7hhl437LqCk5e2Qc7RrFoxOzA==","signatures":[{"sig":"MEUCIDNz4X29rYovKPMXBmeNzeFY6bOtZwQxVYCL5IHpGPy4AiEA6hbdd/4NxdDkkru1t1oFQIS1dAkk6sF5pIGZZ7QeoXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12426616},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.95.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.95.tgz","_integrity":"sha512-8pQelQJ2aVBa7WNO5IHnLSlTGTKhJwbuSQOT5ZJaREsviVZxm+NwJxCBKId6T7hhl437LqCk5e2Qc7RrFoxOzA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.95_1770726855391_0.8346797039132661","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.97":{"name":"@nextsparkjs/core","version":"0.1.0-beta.97","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.97","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d73bb0cbd8b62a92356dff268d08ff0f969bdc33","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.97.tgz","fileCount":3198,"integrity":"sha512-NRX1zVN1NebPoHOVjODj0fGF37St4j0mkKpABXTp3w4tsA1NyiAbaUnSgWGBJY1fUgX8lttxHLIHjmwlIfhc6w==","signatures":[{"sig":"MEUCIA4zM5qJmRjDHLzKqeYiYima7BmNsGRZ1o4tXNluSWNGAiEAwfXfWgNxb6yN9eEUYHooh/canQwMMrzXclQewt7JTW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12426640},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.97.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.97.tgz","_integrity":"sha512-NRX1zVN1NebPoHOVjODj0fGF37St4j0mkKpABXTp3w4tsA1NyiAbaUnSgWGBJY1fUgX8lttxHLIHjmwlIfhc6w==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"workspace:*","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.97_1770728446993_0.6122935387043467","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.98":{"name":"@nextsparkjs/core","version":"0.1.0-beta.98","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.98","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"7e46d4788ad977c7eece2fdb4e27e320b99b1f34","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.98.tgz","fileCount":3201,"integrity":"sha512-U4vQJAG0XG3j+tj2trAq6qwL2Z7QS+CNsTqV1fkvcW42yVjssHHPnSCyXHgXG0GbPQY3fcX7NpKCqGtHcqUq3A==","signatures":[{"sig":"MEUCIA+8xs3qZyZEokr3FjvRgzuvlMwyBNEqZfcHugkRiAJBAiEAltIekyG2gpSZYvq89BH6dUJ+1uykVhO/ePU/afRwSWM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12460739},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.98.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.98.tgz","_integrity":"sha512-U4vQJAG0XG3j+tj2trAq6qwL2Z7QS+CNsTqV1fkvcW42yVjssHHPnSCyXHgXG0GbPQY3fcX7NpKCqGtHcqUq3A==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.98","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.98_1771018987230_0.41526774228808483","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.99":{"name":"@nextsparkjs/core","version":"0.1.0-beta.99","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.99","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"9d6d15e71c16002f8d6e783e421482d44d8465f9","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.99.tgz","fileCount":3201,"integrity":"sha512-Z3uJ1thsMluGOUjOVyl0uolDrbRcdXABbLU9LtN6KlsKlYgN+QRIsCP4M/x8faGSpszOeEEeAXHk2NDTOqZWVA==","signatures":[{"sig":"MEUCIDupP7Lg4u0KrZ9PA3+mRCJleNZr02y5svoAH91b+v3LAiEAsThDsID456k1inDKuqd3QE7Pb4AT/Xh2izty1lQxQQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12460875},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.99.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.99.tgz","_integrity":"sha512-Z3uJ1thsMluGOUjOVyl0uolDrbRcdXABbLU9LtN6KlsKlYgN+QRIsCP4M/x8faGSpszOeEEeAXHk2NDTOqZWVA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.99","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.99_1771020892995_0.1671422569938077","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.100":{"name":"@nextsparkjs/core","version":"0.1.0-beta.100","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.100","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"e342a2c9770e0b4b82040f56d1bbb7e5c69c590e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.100.tgz","fileCount":3201,"integrity":"sha512-3B0A3ML6Qp1l1AnVFP7Xg4WUJrLT9juJDV+o+Yyipjl4w4PSPZmsML1zySDJFseh8PxAMQ48psMd5kt8tockEg==","signatures":[{"sig":"MEUCIQC0P2CmCuoV9TpsP9MKtysa/5zKhvDJaQkKEYCzqa/ulgIgNqA0IqITQ2QNgh5G6woIIgEy9xwD+Iw6e9nm8ZmiL6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12461007},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.100.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.100.tgz","_integrity":"sha512-3B0A3ML6Qp1l1AnVFP7Xg4WUJrLT9juJDV+o+Yyipjl4w4PSPZmsML1zySDJFseh8PxAMQ48psMd5kt8tockEg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.100","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.100_1771028281598_0.9479348908079059","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.101":{"name":"@nextsparkjs/core","version":"0.1.0-beta.101","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.101","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"81f029b773f79f8b39a7e3e40bc5abbc469671f1","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.101.tgz","fileCount":3225,"integrity":"sha512-d4E+briADc/DWTMjWiQ+l3TYQriRI8DXgC9BeYpj2D6BqblfAaK3wJWnmMQWN4jC0JUO73nM9UQeiF9aNI31LQ==","signatures":[{"sig":"MEUCICUAeMZYTxUH1N+YExhTQV2wkh+bhs/GSj+TO1Tl7wMqAiEAzIKoeJXBJ3tCyHia3br2IMqYRuubZpKhh1EssmxIU7g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12530731},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.101.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.101.tgz","_integrity":"sha512-d4E+briADc/DWTMjWiQ+l3TYQriRI8DXgC9BeYpj2D6BqblfAaK3wJWnmMQWN4jC0JUO73nM9UQeiF9aNI31LQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.101","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.101_1771194295558_0.18482109933268154","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.102":{"name":"@nextsparkjs/core","version":"0.1.0-beta.102","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.102","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c3915556a2528531b0474695ffbc2d51a519e8f1","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.102.tgz","fileCount":3225,"integrity":"sha512-6YjxxLnTOmG2Si+3Pay/uGtzNdBeQ7GATW7WDI2MUSt396g/IzBEKmwULiAdVUQ4P7tjZGhqy7LWp9j2WaPDsw==","signatures":[{"sig":"MEYCIQCN4Hmv3j6xiYjeDUX/x/val+bstHQhA3TMh/VZR5f5CAIhAJAyJoNt/uzMu/2+GcwhvntLhe1g1lzN/U58QaXFECyP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12531305},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.102.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.102.tgz","_integrity":"sha512-6YjxxLnTOmG2Si+3Pay/uGtzNdBeQ7GATW7WDI2MUSt396g/IzBEKmwULiAdVUQ4P7tjZGhqy7LWp9j2WaPDsw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.102","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.102_1771386058857_0.4794547100459834","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.103":{"name":"@nextsparkjs/core","version":"0.1.0-beta.103","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.103","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"a959084722169831e4138163c11cbaa5cdf8c3b6","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.103.tgz","fileCount":3225,"integrity":"sha512-CBuZ//84z424Au4+nNiSat0nFdIUNeGQV2Q3+ZYc7iKCxxKbY6+V7yKIxtFxNsn/YPjhrvb/oR6g9mxVUWBB+A==","signatures":[{"sig":"MEUCIQDBpZOjCZFrI0fgdvVnjM0xDMo9DWmanVRShHePGroW4AIgJcABlP7WhDmT03usvbjGc77WA7rvouQMUetSdJOjYGk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12532611},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.103.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.103.tgz","_integrity":"sha512-CBuZ//84z424Au4+nNiSat0nFdIUNeGQV2Q3+ZYc7iKCxxKbY6+V7yKIxtFxNsn/YPjhrvb/oR6g9mxVUWBB+A==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.103","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.103_1771508900100_0.1746072682956501","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.104":{"name":"@nextsparkjs/core","version":"0.1.0-beta.104","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.104","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ff254214a482940bf1310c5976463ff4d8d8e314","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.104.tgz","fileCount":3225,"integrity":"sha512-lof3GsmvJQGyE1nhswQMALZO2+uAnkXm4RLNZ+YOz+6RfLazC8KJg+Z7jmhD69biJyxW1U6/hbGr7fa8oyvlhQ==","signatures":[{"sig":"MEUCIQCAVzOY/gdJw9DoQcAvSM6W2K7bVF17lSWrv+VtWRTf4AIgDztWeCsIktbcY+rdhk9U81yn10S6aj+KC5Jw5NCn4Qo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12533635},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.104.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.104.tgz","_integrity":"sha512-lof3GsmvJQGyE1nhswQMALZO2+uAnkXm4RLNZ+YOz+6RfLazC8KJg+Z7jmhD69biJyxW1U6/hbGr7fa8oyvlhQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.104","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.104_1771891111680_0.6736030261323103","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.105":{"name":"@nextsparkjs/core","version":"0.1.0-beta.105","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.105","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"0f6c900d3323da8257b5b0083fb5742f1230d8d5","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.105.tgz","fileCount":3225,"integrity":"sha512-59o1pvOOwfgcllqfMvSyGYjCM4wcWFo4CuhkOcIdITzRuoZTGfygAB66SbnBaR765oF2s2jHrpamOprEZzRtdA==","signatures":[{"sig":"MEUCIQCoziHjDknSzlLZHrzz7WtDUkGGqTk05T8/llXjw24JUwIgem6BHtuzwcOQjbZF3zCYmkkD23nu+ufvz86qKvrUuYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12542505},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.105.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.105.tgz","_integrity":"sha512-59o1pvOOwfgcllqfMvSyGYjCM4wcWFo4CuhkOcIdITzRuoZTGfygAB66SbnBaR765oF2s2jHrpamOprEZzRtdA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.105","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.105_1771898874446_0.7950218229991253","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.106":{"name":"@nextsparkjs/core","version":"0.1.0-beta.106","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.106","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"322ff5a0835d6004bfd7f4e2d857653e17576526","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.106.tgz","fileCount":3223,"integrity":"sha512-WAImut3srA62ogcSvPWTxqWH9l/x2ObbRt5yzhO0CAmCd9R9XS2bOFGux78h2PEtcIrkI/v2siB6E6ADCqnY4Q==","signatures":[{"sig":"MEUCIFapMDC5w/DeDMkzJHG3ssLHKUxhd9kZJn7RFiJeVWOrAiEAuE7HZ+UdwJzBKNZ3eYwQRMx4w5jYdJSrKRmG4n5IaRA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12522365},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.106.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.106.tgz","_integrity":"sha512-WAImut3srA62ogcSvPWTxqWH9l/x2ObbRt5yzhO0CAmCd9R9XS2bOFGux78h2PEtcIrkI/v2siB6E6ADCqnY4Q==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.106","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.106_1771910765470_0.650269300899301","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.107":{"name":"@nextsparkjs/core","version":"0.1.0-beta.107","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.107","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5b274bfa5e774a7abcf4e1c301d740bb4a44e717","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.107.tgz","fileCount":3225,"integrity":"sha512-F51OAD4ouZhaWgxxqo4+/UKS5OGiXkhxoGAMVuBJN49wgQIknvDUik5rCuP9iKXq4DPL7SQ/B8Zs8ObJ5xtE3g==","signatures":[{"sig":"MEUCIQCYWuUU43Dn4Y63lXyjdHJI92U1Q2dOLpukQ9fR7SiS4QIgZxhM3k9YnEmxMQzrO9h4rj9vvqLT1QDBLhmLUgk1Gos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12547319},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.107.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.107.tgz","_integrity":"sha512-F51OAD4ouZhaWgxxqo4+/UKS5OGiXkhxoGAMVuBJN49wgQIknvDUik5rCuP9iKXq4DPL7SQ/B8Zs8ObJ5xtE3g==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.107","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.107_1771913246775_0.41935711901129835","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.108":{"name":"@nextsparkjs/core","version":"0.1.0-beta.108","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.108","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"44e2ee939a6405ce08afa8abfe2e377c02280f4d","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.108.tgz","fileCount":3223,"integrity":"sha512-NYgyXeGNx2PO0XLqWLFwebw+rd8Fg6uyrATxWU+uMURdLaQDULvl1tHfBtpmDHOxXwVrFjJFnWnTRq3Xihk8wA==","signatures":[{"sig":"MEUCIQDpbJh32JzoXI5l2k1seZTC2yUb/KMdjQL9zudrcQ+nlwIgI0AmU2ZGKRqgp37th6UliLorLoVXtqcELgkcTB8Rbxw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12553932},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.108.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.108.tgz","_integrity":"sha512-NYgyXeGNx2PO0XLqWLFwebw+rd8Fg6uyrATxWU+uMURdLaQDULvl1tHfBtpmDHOxXwVrFjJFnWnTRq3Xihk8wA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.108","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.108_1771966094469_0.34391181584644537","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.109":{"name":"@nextsparkjs/core","version":"0.1.0-beta.109","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.109","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ea29814217e22da7286b9c9fc6eadc85b3b8a133","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.109.tgz","fileCount":3223,"integrity":"sha512-sYyyMrb3Fq5c2KkYwXZurNVhdE8MCmEKurfetqFwN+CUZfiSoaBlAIBRRzo7OKalumF2jMojdGAEatxx0JVKDw==","signatures":[{"sig":"MEYCIQCKu3zL/ztA6RON+QhmO3XIktQGBPXmiHyW3hzMH/EduQIhALkI6o0n4J1JbJS6SJMgdeqd33KC13t0b4ADv8pqYzzO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12554057},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.109.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.109.tgz","_integrity":"sha512-sYyyMrb3Fq5c2KkYwXZurNVhdE8MCmEKurfetqFwN+CUZfiSoaBlAIBRRzo7OKalumF2jMojdGAEatxx0JVKDw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.109","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.109_1772067255048_0.9805184251173622","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.110":{"name":"@nextsparkjs/core","version":"0.1.0-beta.110","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.110","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"71e4ca067151e7f7266a0ccbfafbad85edf295e8","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.110.tgz","fileCount":3223,"integrity":"sha512-yPbrMECwt7vQOWU4xGKdNKmK74Z4ZHpzlue8Fb9I4LwqK5oafYjbW5dOCuwa/c4d31V02cBDTroeRimBEQBZww==","signatures":[{"sig":"MEYCIQDU1mkbqatnT3pf+nI4QLpNg9SvHa1lvN61lryOiP8xtwIhALNh5T9jtZHYRUwZKf2ioiVtT2mcBNNS1A+4MusF1cLd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12554101},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.110.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.110.tgz","_integrity":"sha512-yPbrMECwt7vQOWU4xGKdNKmK74Z4ZHpzlue8Fb9I4LwqK5oafYjbW5dOCuwa/c4d31V02cBDTroeRimBEQBZww==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.110","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.110_1772119895556_0.6568419659304943","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.111":{"name":"@nextsparkjs/core","version":"0.1.0-beta.111","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.111","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"78491b797b7935cb3fff61b464ecda9b2b9d5204","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.111.tgz","fileCount":3224,"integrity":"sha512-bqhnOveCjKNURWcrPnGzUr+xEdmIPoQgE7jfYZhnJhkoCWTUGvmdcwLX69iCDSVZIBJAaP8jyWTyoVwIoxTycw==","signatures":[{"sig":"MEYCIQC09F5eh65fmX5D1RKyoRnkWC0eL7vGYJWxoGDcT/3N0gIhAJP0sWtyPHI7PPw95Z1Kz2CHVp37GT3heZgnxXqoiBVk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12566504},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.111.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.111.tgz","_integrity":"sha512-bqhnOveCjKNURWcrPnGzUr+xEdmIPoQgE7jfYZhnJhkoCWTUGvmdcwLX69iCDSVZIBJAaP8jyWTyoVwIoxTycw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.111","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.111_1772120723277_0.05726377956177142","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.112":{"name":"@nextsparkjs/core","version":"0.1.0-beta.112","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.112","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"6cc049b921a0631b046289abf821fe791a99a4fb","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.112.tgz","fileCount":3225,"integrity":"sha512-Ay0FlVDLInrjmhLY3OledgrBXx1UXNKYeXtDS88Pfsel8h6U71f6+YCCGCgkTBOZJu6WLPy1f+aZ3Ec9nTbzfA==","signatures":[{"sig":"MEYCIQCjeysQgmslk+4rH64AeEVJw0TUoWijeqhQ10uUd3BhlwIhAPNY/0SMQT25hPgDKPWv2hEvE2PkUp9Dlsn2ZUONz17c","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12907166},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.112.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.112.tgz","_integrity":"sha512-Ay0FlVDLInrjmhLY3OledgrBXx1UXNKYeXtDS88Pfsel8h6U71f6+YCCGCgkTBOZJu6WLPy1f+aZ3Ec9nTbzfA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.112","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.112_1772128641329_0.9701784339484758","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.113":{"name":"@nextsparkjs/core","version":"0.1.0-beta.113","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.113","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d8fd6510c53eeb74f1ec3abe593fc0417590ae98","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.113.tgz","fileCount":3225,"integrity":"sha512-UezgoRe57C5VXwXOljj5Jd0zOUV7nl7MAMxZG92ciriyV3TPyuKIC7EHzkY17Giu+QwsFiclUsyqPDNYanynXA==","signatures":[{"sig":"MEQCIBIKzZhFzi+Ucksp5pRGW0wA0ruvezujuo9muy7RwV3nAiB20ZsCeTh/OOLSi3ETQiCHaGt7JdzX5qetfMhc5OPyYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12907331},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.113.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.113.tgz","_integrity":"sha512-UezgoRe57C5VXwXOljj5Jd0zOUV7nl7MAMxZG92ciriyV3TPyuKIC7EHzkY17Giu+QwsFiclUsyqPDNYanynXA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.113","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.113_1772130030045_0.3214655307241667","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.114":{"name":"@nextsparkjs/core","version":"0.1.0-beta.114","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.114","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d7d5eb83f08ff42156230c3c9b1878e279e113bb","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.114.tgz","fileCount":3225,"integrity":"sha512-BR0aU6j2twkG9mgj+L7hDK/0VADILIopHIG3MFpFsoCFSWTobHDPVHMgS2hnzfMawjxZboIaGGSDeR8dBafD6Q==","signatures":[{"sig":"MEQCIFvRyzOBRwZQvLIRYMYJKVKmAXbaIhN/4X/8PWF4VNsIAiBcxlng7FlQaSe45w7PYpM6C3a+3lwJgFgcM/g611u71w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12908955},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.114.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.114.tgz","_integrity":"sha512-BR0aU6j2twkG9mgj+L7hDK/0VADILIopHIG3MFpFsoCFSWTobHDPVHMgS2hnzfMawjxZboIaGGSDeR8dBafD6Q==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.114","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.114_1772388561561_0.41749074137489095","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.115":{"name":"@nextsparkjs/core","version":"0.1.0-beta.115","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.115","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"2106389b464da6a2fea2699de9f3c088792e116b","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.115.tgz","fileCount":3225,"integrity":"sha512-DFQtj4DwOMZXN613Uh44okPWXprD0ygpgQ6J2E1F+FgbZTp527H4a1XkzFonRITRXevdFlOUzK0+sCNreVfNLg==","signatures":[{"sig":"MEUCIH/+IDMWazZc6eq2mx2BJdE/TGb9+i+t8m5/9vSGAeCBAiEA8gAJM0PzCYbkqQ3yaMt96T8wSswcnFCdwGSJdG2JA78=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12949693},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.115.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.115.tgz","_integrity":"sha512-DFQtj4DwOMZXN613Uh44okPWXprD0ygpgQ6J2E1F+FgbZTp527H4a1XkzFonRITRXevdFlOUzK0+sCNreVfNLg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.115","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.115_1772471469553_0.8022307336417402","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.116":{"name":"@nextsparkjs/core","version":"0.1.0-beta.116","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.116","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"bead311d368edca2b954ec20d05bfa7bf7bcebf5","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.116.tgz","fileCount":3225,"integrity":"sha512-alOV1KhT3glkW9Jm7IalaaL4Om1EuCz4Fj9nun5dQYwrQBh0H8F9kQ7UqQTGJb5N/4TOtr6WauOoOrONRoRojg==","signatures":[{"sig":"MEUCIQC+cmXWQS0NM9JBaxzQlR4Pp/lv4FxCKig6ofr2NJSQfgIgf2hRFLs69NmizIf0WSZojPCKaZr5Bim1q/IA0zlLquM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12950586},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.116.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.116.tgz","_integrity":"sha512-alOV1KhT3glkW9Jm7IalaaL4Om1EuCz4Fj9nun5dQYwrQBh0H8F9kQ7UqQTGJb5N/4TOtr6WauOoOrONRoRojg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.116","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.116_1772769836404_0.7571690908762647","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.117":{"name":"@nextsparkjs/core","version":"0.1.0-beta.117","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.117","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"088ba237cfb93aec8ab5227f68cc86c661d7f0f8","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.117.tgz","fileCount":3227,"integrity":"sha512-WoRcN/Y+68sQrZ2AGHUdtYrxfmIzDg4hgoN6DvuccdOarhEApoiWC954/qPBMuYFKiHAksAc2ezIEeM6HYmqqg==","signatures":[{"sig":"MEQCIClK0IXvFoN5mymIsycu/+o+XerNLcZ5vMUPmAl3aaKyAiAZwBPTBGgioxRydBZVZd21XHcUcj0Kie764b3mYKZ8kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12969861},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.117.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.117.tgz","_integrity":"sha512-WoRcN/Y+68sQrZ2AGHUdtYrxfmIzDg4hgoN6DvuccdOarhEApoiWC954/qPBMuYFKiHAksAc2ezIEeM6HYmqqg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.117","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.117_1772980053755_0.0356994252055427","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.118":{"name":"@nextsparkjs/core","version":"0.1.0-beta.118","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.118","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"27a39ede1a627ccc324e9907f7499267112df06c","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.118.tgz","fileCount":3229,"integrity":"sha512-7N3LXYxxjBv/H36+fiUG7dWSD88Qt6RIBsPITrDbcGkrJ49c/1u6VNfXtOKu3uhSRYAEvlvBSuqSOZ+SDfRWew==","signatures":[{"sig":"MEUCIHLxXZBsxDBQ5vUv5nbgb4ybP57FfJ4ctiEpcVhuh6rsAiEAl+mUpAvf3/+XK+eob1GLgBQHa1tOMgS3YIY9HlUtWqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12974668},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.118.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.118.tgz","_integrity":"sha512-7N3LXYxxjBv/H36+fiUG7dWSD88Qt6RIBsPITrDbcGkrJ49c/1u6VNfXtOKu3uhSRYAEvlvBSuqSOZ+SDfRWew==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.118","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.118_1773236071998_0.8537541675499827","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.119":{"name":"@nextsparkjs/core","version":"0.1.0-beta.119","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.119","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"25927905660ce7dac278fd185a69ca714bee4098","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.119.tgz","fileCount":3229,"integrity":"sha512-bfVfEGIV7Rk1HT7qFnMTEfJyyPKaukz+SMokyR1zbk7kUKbAOHMVRKxNr26z7KsepK8U2Vi7KDwLfq4azZVBKg==","signatures":[{"sig":"MEQCID4rQWkI421+4W3CW8h5akjkDEAL+mx4pfBsu+OsgpIWAiAgcvE/j7emzctNAlvIQLBpbNLxE+w96rS5lr+BufOVzw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12975305},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.119.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.119.tgz","_integrity":"sha512-bfVfEGIV7Rk1HT7qFnMTEfJyyPKaukz+SMokyR1zbk7kUKbAOHMVRKxNr26z7KsepK8U2Vi7KDwLfq4azZVBKg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.119","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.119_1773254565778_0.46661267392643047","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.120":{"name":"@nextsparkjs/core","version":"0.1.0-beta.120","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.120","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"56f5cfefccee34ac36c6c6cf075c8a36b5ea5e45","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.120.tgz","fileCount":3229,"integrity":"sha512-e7CE6qXKMqhaV64TsabpHcH0KcEoBr2qdy9wK1oI3r4rklb8xfHfB8gADxfbvYQmd+2yA7PvmgF2D6FoApp/lA==","signatures":[{"sig":"MEYCIQCXE8w/bCt/o3zifAZjC8qkRe8V4ojSbxhAYr+nYl5cCQIhAI+3O5hfK94bZIxd3QNVeGBv1bshjztAP2vMw9hS28Rk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12975736},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.120.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.120.tgz","_integrity":"sha512-e7CE6qXKMqhaV64TsabpHcH0KcEoBr2qdy9wK1oI3r4rklb8xfHfB8gADxfbvYQmd+2yA7PvmgF2D6FoApp/lA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.120","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.120_1773325733944_0.9251634635328907","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.121":{"name":"@nextsparkjs/core","version":"0.1.0-beta.121","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.121","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"0cfc8e8543ee285c58d3414b03c4c50c0379bb1c","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.121.tgz","fileCount":3229,"integrity":"sha512-apPIJb4qpPkUgzkrfvF9hm9x2HKtulrdiwgillTE3OYMOeoLyIEjhr1YjX7Wv5nwzZf/Q4pV48j9lP+24uKGDw==","signatures":[{"sig":"MEQCIHMvP0mx+SZDXM550qzx4T8121KYJZe+5yJfGmUVKh/AAiBIv6d5oXsQaPuFnIgpEiJVL79vS+fRg9xYhalt+KcYew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12975883},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.121.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.121.tgz","_integrity":"sha512-apPIJb4qpPkUgzkrfvF9hm9x2HKtulrdiwgillTE3OYMOeoLyIEjhr1YjX7Wv5nwzZf/Q4pV48j9lP+24uKGDw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.121","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.121_1773338506310_0.5290671563082183","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.122":{"name":"@nextsparkjs/core","version":"0.1.0-beta.122","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.122","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"b5564fe287dd43adc5e2e579c96969423eb5095f","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.122.tgz","fileCount":3229,"integrity":"sha512-5MMN4KQpCVRCfGfKKYjFQwJAtT01Wpk6SX8DUPjlp0wsGSB0tSKGbeu8YDC6SvEzXO+9fC5dFW5fpVFjRdIpwQ==","signatures":[{"sig":"MEUCIQDxd8v/2LuKNiKKG3uF9WhpxSBLvV3rA950yZW8dOnFpAIgGHrsXwk/fgkXFoTPzxj0cWouxp5u/6jLi+jdacGNi5M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12976492},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.122.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.122.tgz","_integrity":"sha512-5MMN4KQpCVRCfGfKKYjFQwJAtT01Wpk6SX8DUPjlp0wsGSB0tSKGbeu8YDC6SvEzXO+9fC5dFW5fpVFjRdIpwQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.122","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.122_1773343374610_0.24081120685431734","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.123":{"name":"@nextsparkjs/core","version":"0.1.0-beta.123","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.123","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"3afeb79757f3a8d7ac33b4fa31109f9bd7dd9ff0","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.123.tgz","fileCount":3229,"integrity":"sha512-P/05XPKGJIDGDW1XwuVbhHvfduOZ7sojtnwoMdfWudY7HmvDUNb/pV27Vy3yPWBgAr1aGApwwOVtXzmYFTjqNA==","signatures":[{"sig":"MEUCIEneALCOeme+5XSOwBoG/X/gRJXaZQgJs4++UyT0E27hAiEA5/djfZCrSH+kHvYLVIDT6UpEIFWiUjE1FjkIN4k/aqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12976659},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.123.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.123.tgz","_integrity":"sha512-P/05XPKGJIDGDW1XwuVbhHvfduOZ7sojtnwoMdfWudY7HmvDUNb/pV27Vy3yPWBgAr1aGApwwOVtXzmYFTjqNA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.123","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.123_1773346915745_0.820443393968084","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.124":{"name":"@nextsparkjs/core","version":"0.1.0-beta.124","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.124","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"0b9c24cd376a779dc9c36534ef00d1461bf74739","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.124.tgz","fileCount":3229,"integrity":"sha512-y6qMeym6t1orwd+iUlULejLyDEMNxoyU83SC59LcVujILCE0s0QvWE9RyGrWpc919GMEEqOnhPd9kbbG1ZoGew==","signatures":[{"sig":"MEYCIQDu11VFkczXylVeckM5+W/i02jpeS7JXnf7jny5tIW5FgIhAIHwQi+c8hi48vO8faKDEABs5Ksn+Uw18mY0XTrNX8y7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12976659},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.124.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.124.tgz","_integrity":"sha512-y6qMeym6t1orwd+iUlULejLyDEMNxoyU83SC59LcVujILCE0s0QvWE9RyGrWpc919GMEEqOnhPd9kbbG1ZoGew==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.124","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.124_1773347948416_0.5029626555660109","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.125":{"name":"@nextsparkjs/core","version":"0.1.0-beta.125","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.125","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"403f450c939ae2d2590efe7649961d03ceec78f9","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.125.tgz","fileCount":3229,"integrity":"sha512-+WBH7j7yPlxqpNHAv7jwGwxXFYmOwYGY3EeZAC+kZAMDXilVnDk2zZvUnyLacYEaokxlwVxxGnrq7PbG4eqkPg==","signatures":[{"sig":"MEUCIDpmdCBcMRjIEccyD6GOngagkTS9A3ap9hhHP2YqlNI8AiEA+ETgwXdzBjPO9pvOhxQcQbo7QjIMvdxyBR+syYvnu+w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12989445},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.125.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.125.tgz","_integrity":"sha512-+WBH7j7yPlxqpNHAv7jwGwxXFYmOwYGY3EeZAC+kZAMDXilVnDk2zZvUnyLacYEaokxlwVxxGnrq7PbG4eqkPg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.125","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.125_1773684709315_0.7560064729570892","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.126":{"name":"@nextsparkjs/core","version":"0.1.0-beta.126","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.126","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"cc4a9197effc40f2a797359a90d21c8669e9623d","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.126.tgz","fileCount":3229,"integrity":"sha512-StiTFjnhZwTkQvEfR2B4JfG5B6LUqptFkYS6tDIQIUDYg39n+UIohnRVM62bjspYyG8ThxWpLu39Gg0e5rYpNQ==","signatures":[{"sig":"MEUCIFNQmF8vZYiD7BcP5KsVQkl4aso8teK2PjLY46e9NT/NAiEAonvGjrQs+bYaLQ7btIBaYd3lfXQ6rxUN9ZGLBO9woV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12990123},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.126.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.126.tgz","_integrity":"sha512-StiTFjnhZwTkQvEfR2B4JfG5B6LUqptFkYS6tDIQIUDYg39n+UIohnRVM62bjspYyG8ThxWpLu39Gg0e5rYpNQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.126","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.126_1773785495598_0.27487740861196763","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.127":{"name":"@nextsparkjs/core","version":"0.1.0-beta.127","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.127","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ef6a452759cc93f7eb07a348f74872d1e2d1bf00","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.127.tgz","fileCount":3229,"integrity":"sha512-Q8q1LC6udi5FxaHLY2YW8EYJwVx+VOf+oDOuqijcdcurOgaS7XWNRM3VMR8kbDeCYOWAAWwG4AG9XbVhcPfHWA==","signatures":[{"sig":"MEUCIFDsjzf8lLkd6lq16Jc9+IpdFrN7oasAmteGUxkAxOR+AiEAg/gI/lE7PgRjg3F878EY5fzvC9XS1dirO9zh0RQJXoM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12992701},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.127.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.127.tgz","_integrity":"sha512-Q8q1LC6udi5FxaHLY2YW8EYJwVx+VOf+oDOuqijcdcurOgaS7XWNRM3VMR8kbDeCYOWAAWwG4AG9XbVhcPfHWA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.127","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.127_1774021927027_0.9999727792473807","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.128":{"name":"@nextsparkjs/core","version":"0.1.0-beta.128","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.128","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"c351fd41ed1fcd7fddce047af42cbd9625c38cf5","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.128.tgz","fileCount":3239,"integrity":"sha512-MU9rLMD6ZKqtC4GvxtvvNLop9qvMFAY1HHsrOmhx5zUiXAbYRJBxm7QugILkWiWARQUNMI/bzXpG8B5ANJybzQ==","signatures":[{"sig":"MEUCIGd2z/itwGFp9JHILcYC446BJaUmw5lnW9o0Xya3WYSDAiEA34uw4Jkw2Yhujx0epR7BTr4xTcui7RUfuTmp6RR53S8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13007899},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.128.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.128.tgz","_integrity":"sha512-MU9rLMD6ZKqtC4GvxtvvNLop9qvMFAY1HHsrOmhx5zUiXAbYRJBxm7QugILkWiWARQUNMI/bzXpG8B5ANJybzQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.8.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"20.19.5","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.128","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.128_1774132706138_0.3848781357127937","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.129":{"name":"@nextsparkjs/core","version":"0.1.0-beta.129","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.129","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"0220bdc4ece0bcbea06012e3afbb1574549e5bec","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.129.tgz","fileCount":3248,"integrity":"sha512-VyYuZX6B8HxBvdzwsCIUdSr3CKnFM+RgtCxD0YRcwUMjRIpH3ysqT0q9QM9nqCX6gDZMCP4w2Gj7yW0j9Ftrfw==","signatures":[{"sig":"MEUCIQCtqUfuckR+CGy6h2s/iMCCaYuhl7+1jxm2rOMZPBvBCgIgRtrM3ZvFwdhGJq8xBip2yPn5Tvfs02TXX3zKks6lwDU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13039887},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.129.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.129.tgz","_integrity":"sha512-VyYuZX6B8HxBvdzwsCIUdSr3CKnFM+RgtCxD0YRcwUMjRIpH3ysqT0q9QM9nqCX6gDZMCP4w2Gj7yW0j9Ftrfw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.129","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.129_1774475525634_0.40583920284059727","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.130":{"name":"@nextsparkjs/core","version":"0.1.0-beta.130","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.130","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"1920eb0ff03161e8d81b2a9eeac5dd4214309735","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.130.tgz","fileCount":3248,"integrity":"sha512-Ub+eP/YuophMHwOFb01/1A56Rh8S3HcSLDVctAFjRJLTyEZeGRtpnNioiuHpte1hT5zq3+0Ve2BaZ99fUtMwGA==","signatures":[{"sig":"MEYCIQD5Sziwgo5aK+3VJWJYQUOhZZHkM0RpzfLjym/CpoyrTAIhAL2ZrvDz7x4Q6PWLbPDGDTT8kxAr7OBmFUEYyG16P0Pc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13040529},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.130.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.130.tgz","_integrity":"sha512-Ub+eP/YuophMHwOFb01/1A56Rh8S3HcSLDVctAFjRJLTyEZeGRtpnNioiuHpte1hT5zq3+0Ve2BaZ99fUtMwGA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.130","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.130_1774557727586_0.04674410201569734","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.131":{"name":"@nextsparkjs/core","version":"0.1.0-beta.131","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.131","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"dfef7389a835f9deea9711780b32cdd5312de826","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.131.tgz","fileCount":3248,"integrity":"sha512-KvRW1zLFEArJMDBdQUQ96iu8qZQ7v5SY1LIHEmgF1dOSHUa7NJCep4Qa1KKKJhuWbp4KHd/0CBMk4PmwmRK6Qw==","signatures":[{"sig":"MEQCICpXjoMlCmbWvpaqRpE5rJTCAm6YCVa0ek1+xOStCIB2AiBUriFxzL05pM9PMs84/VdqeV3VC5FCrNV2lTEBX43mcA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13045672},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.131.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.131.tgz","_integrity":"sha512-KvRW1zLFEArJMDBdQUQ96iu8qZQ7v5SY1LIHEmgF1dOSHUa7NJCep4Qa1KKKJhuWbp4KHd/0CBMk4PmwmRK6Qw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.131","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.131_1774992713205_0.9481922656561588","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.132":{"name":"@nextsparkjs/core","version":"0.1.0-beta.132","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.132","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"12a5f3e964042bbc8281f2349dc278bf651bdd13","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.132.tgz","fileCount":3248,"integrity":"sha512-VjciKiIEyroI3/k8SHSy6zyjWmfyoG9T3AQlQI37yw7Za+L6R/B2LVqGijtebGDm7CVqOw3lCKl/KF7Dv71Vng==","signatures":[{"sig":"MEUCIQDUiYfjaM20tfnrxrcLrUo+BxGEXEHWEcd94HJqSFc9HwIgS9xfrqxamhHFCC0ke6LKp9Wq1Z7KsdVnbBisZ2MsHfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13046604},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.132.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.132.tgz","_integrity":"sha512-VjciKiIEyroI3/k8SHSy6zyjWmfyoG9T3AQlQI37yw7Za+L6R/B2LVqGijtebGDm7CVqOw3lCKl/KF7Dv71Vng==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.132","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.132_1775075023232_0.1752050757714061","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.133":{"name":"@nextsparkjs/core","version":"0.1.0-beta.133","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.133","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"e4296054c193738348c1a0e1d4c139ae3974a2a2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.133.tgz","fileCount":3248,"integrity":"sha512-uMzWIJNPauCZwDPkA6IxysmFRdfjP7mg8v6csVRZQ46u3GIOxBwpRlUKFWZjS6YjSLgzGqJniJndHFXI9O9CHw==","signatures":[{"sig":"MEQCIGDcWmMynewBrca2qMjCK4dyfq0YhyZMnv76Fh6bw5TtAiAvaFYvR1/xhVxgL7o2Ar5oF4asFjotReeUzPswlJgtOQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13048328},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.133.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.133.tgz","_integrity":"sha512-uMzWIJNPauCZwDPkA6IxysmFRdfjP7mg8v6csVRZQ46u3GIOxBwpRlUKFWZjS6YjSLgzGqJniJndHFXI9O9CHw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.133","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.133_1775507006296_0.919874022294279","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.134":{"name":"@nextsparkjs/core","version":"0.1.0-beta.134","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.134","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"8349eb30ff8dfbff1ad1f9f5c61fd0d550066a77","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.134.tgz","fileCount":3248,"integrity":"sha512-oLJAr9aI81YJFo7nrUMCg/HegAwRUHWQAqmOoMb7X5fRFjRbz8CeAD+IT8uhHURvAdpkzY4bM0uYPKosDT/2dQ==","signatures":[{"sig":"MEQCIEOPpW1eNbAWcuZh1FA1OrFBROl7OutOi8KdLOPzXnc5AiAyU1QQwtm9a9O+5U/JBOQpPg0sA866tViRuNlBc8KTBg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13048059},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.134.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.134.tgz","_integrity":"sha512-oLJAr9aI81YJFo7nrUMCg/HegAwRUHWQAqmOoMb7X5fRFjRbz8CeAD+IT8uhHURvAdpkzY4bM0uYPKosDT/2dQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.134","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.134_1775576135507_0.18887249466065037","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.135":{"name":"@nextsparkjs/core","version":"0.1.0-beta.135","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.135","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"46c74a03339b2d1e067538edc895f4ddf55213ac","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.135.tgz","fileCount":3248,"integrity":"sha512-cJYmKhT4qpRqgJsPKdPMFO9C64vZFqTv1XOupV1keKNQnhwtqWImGf6MqXUXxFvz2sa4hPIEgGEttl7q0oCByA==","signatures":[{"sig":"MEUCIQDaWawDyZGpshFMgTpz8z2iz21dEzOnAbjJCgVDaoURDAIgDvLh1a8/pE9RHJEPqjjNK6xSW5DZurBlF7FiRfc+3uo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13049804},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.135.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.135.tgz","_integrity":"sha512-cJYmKhT4qpRqgJsPKdPMFO9C64vZFqTv1XOupV1keKNQnhwtqWImGf6MqXUXxFvz2sa4hPIEgGEttl7q0oCByA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.135","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.135_1775581733931_0.07751921488388636","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.136":{"name":"@nextsparkjs/core","version":"0.1.0-beta.136","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.136","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"4b9cccae6063151bfa9ccacc421e06a6c8b5dd3f","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.136.tgz","fileCount":3248,"integrity":"sha512-Yo0CKKz/KwHzMDg/LN4xo5s6qNRTjLFzo5Gl+7c1glbhXYkcLfaDm7lH1XkAKm2IFn1dHpMZ0T3FHZFnmE9/uQ==","signatures":[{"sig":"MEQCIDNPw7DOsszedb8CABz3IXJSOwCzg6xj6R+ikBESeNU3AiAE4Js368VkNTBgza9bB8qPrHDR1aExGmYQKT+v08kXZw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13047831},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.136.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.136.tgz","_integrity":"sha512-Yo0CKKz/KwHzMDg/LN4xo5s6qNRTjLFzo5Gl+7c1glbhXYkcLfaDm7lH1XkAKm2IFn1dHpMZ0T3FHZFnmE9/uQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.136","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.136_1775583175269_0.5349711491899605","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.137":{"name":"@nextsparkjs/core","version":"0.1.0-beta.137","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.137","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"109da39ac2edf1889a761fc95f16c949dd24cafc","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.137.tgz","fileCount":3254,"integrity":"sha512-GZJX+gTI/CEmHVK0hDJ3kfx1rX8fLj3z6qqFwQqlRQo6sgYvSHWRqVyJmsWZFBKQUBmaZ+KiVIU+aBgFBJX23Q==","signatures":[{"sig":"MEQCIBY/gthGoumwdnaGr3jKpZ+pqdQKOFJJUpys42jdWh+TAiA+AcqBJi6u+hopXNlKu+EpsSAOZNsek3ud+Z1zebVNrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13066745},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.137.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.137.tgz","_integrity":"sha512-GZJX+gTI/CEmHVK0hDJ3kfx1rX8fLj3z6qqFwQqlRQo6sgYvSHWRqVyJmsWZFBKQUBmaZ+KiVIU+aBgFBJX23Q==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.137","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.137_1775676761398_0.648623679641805","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.138":{"name":"@nextsparkjs/core","version":"0.1.0-beta.138","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.138","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"69be60d82091d975264f3e453b87fcebbc5e7319","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.138.tgz","fileCount":3254,"integrity":"sha512-1v/lb7mgovPmj79kpk3bnWkBvPJPKNPc42bar9y0Z+pje648D3sRxh17mVCel2CrP1HaWAzIdmcdq77d7ZysDA==","signatures":[{"sig":"MEYCIQCkZ+mIYLM2TFr8ilRzYzel+6lo0W8O6aA7zAABaCXTHQIhAL3ifkSdr/dmtY7LgkS3EXQQ7KEq57gOZ65P//wWQy2F","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13066658},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.138.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.138.tgz","_integrity":"sha512-1v/lb7mgovPmj79kpk3bnWkBvPJPKNPc42bar9y0Z+pje648D3sRxh17mVCel2CrP1HaWAzIdmcdq77d7ZysDA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.138","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.138_1775740558002_0.09092297463333354","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.139":{"name":"@nextsparkjs/core","version":"0.1.0-beta.139","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.139","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"9c006b19043039928175b2f6f37aae410c3de049","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.139.tgz","fileCount":3254,"integrity":"sha512-Qgqod0Y1ARsKZUhxmNU8F5ICjEWmQv3wy5LfkSL9CYCpOLtWvkjpVWsqHrfIiHaBhlrW0F14BMWBTyT/LYxIiA==","signatures":[{"sig":"MEUCIHSx5NOJld81fzC2/+BIdg1CrXyvilBI4JCJiLewMXftAiEAwcqizzjBV+4W30CBf3lbB1MQy6IB6Ws3+4LEgNZe0jg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13066690},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.139.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.139.tgz","_integrity":"sha512-Qgqod0Y1ARsKZUhxmNU8F5ICjEWmQv3wy5LfkSL9CYCpOLtWvkjpVWsqHrfIiHaBhlrW0F14BMWBTyT/LYxIiA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.139","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.139_1775767010890_0.8549105661770686","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.140":{"name":"@nextsparkjs/core","version":"0.1.0-beta.140","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.140","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"a964eecb3c7083d730b74b9e1fa3f354fc2b6dbb","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.140.tgz","fileCount":3254,"integrity":"sha512-s1RQY70B8OO9crc0ioFaOqtysvI+88q45TIUh3PGYZVhrt9ls/vxTYLomNY9wjxQFdDye6z2YWCX5fThZ9/GCw==","signatures":[{"sig":"MEYCIQDmMuOYXjOK1xCs/ya4awVBjCoyjHxpfuxheu0IQB8DfAIhANEh4TZAC+KVtwZqbXUsZ0L9vTgmQNCkHdrVSkVahNru","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13068681},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.140.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.140.tgz","_integrity":"sha512-s1RQY70B8OO9crc0ioFaOqtysvI+88q45TIUh3PGYZVhrt9ls/vxTYLomNY9wjxQFdDye6z2YWCX5fThZ9/GCw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.140","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.140_1776109068388_0.4526046428478834","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.141":{"name":"@nextsparkjs/core","version":"0.1.0-beta.141","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.141","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"3dd6befd64bca7dde3ff3aca59251dfe202a240e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.141.tgz","fileCount":3254,"integrity":"sha512-eYKpJG0SnzBMXq8S8f6fuShBZF7Y9Iw73ANyGZD4sUMYHkZMwvgShZqoz1TKpo/ORJWQ63Q5B/Dv/lcWdPp8ng==","signatures":[{"sig":"MEUCIQDYX2p1jGM8QswyyPyBXgV0FL9GTTp93zuJXKI9WzPoIgIgKB/p1Ah8bYijla/C+ETsG8Dru4C6Vskc4BxCHd55MI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13070102},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.141.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.141.tgz","_integrity":"sha512-eYKpJG0SnzBMXq8S8f6fuShBZF7Y9Iw73ANyGZD4sUMYHkZMwvgShZqoz1TKpo/ORJWQ63Q5B/Dv/lcWdPp8ng==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.141","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.141_1776114925463_0.5031444562983984","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.142":{"name":"@nextsparkjs/core","version":"0.1.0-beta.142","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.142","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"93778bc5a1acd2c936f9218a2b0aecf61c0c3a0a","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.142.tgz","fileCount":3257,"integrity":"sha512-WpHcnfMOWs3i3W317gEkipQblM7O8Z/aT3gl16MO5OWsbRi9z8qsUgiDtBqeDW0CfI+eqmNz06jEzoYeR+Gd7g==","signatures":[{"sig":"MEUCIEbl8VW+hmD3Mk121Vi23IDRbjKg/wRRqlR5wRQuRIgVAiEA6V4S1iQ26Y+z5YgC8+4u2+ddbPGC5wD3G5+Xk82RIMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13071482},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.142.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.142.tgz","_integrity":"sha512-WpHcnfMOWs3i3W317gEkipQblM7O8Z/aT3gl16MO5OWsbRi9z8qsUgiDtBqeDW0CfI+eqmNz06jEzoYeR+Gd7g==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.142","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.142_1776118527960_0.14918445655494827","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.143":{"name":"@nextsparkjs/core","version":"0.1.0-beta.143","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.143","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d8f24669c9c958dba7dc2036ef324ea23798b0e2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.143.tgz","fileCount":3260,"integrity":"sha512-ISEQB5hlr/ZNnQ/veNaGIg0TjPrjHFP+2ks9RE2e6kyiXqmsZRauxyc5mEfTFRmW6SpxXEHyAwISiD7Z9Dzs9g==","signatures":[{"sig":"MEYCIQDdmLe6+ecVzyZNs7QVzBDy/6KYtG6joT07AoPsSjRIjAIhAMQZC9Vzy2RHWfr/BzFzpAO5+21+cyssglRKRNv65QYb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13076090},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.143.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.143.tgz","_integrity":"sha512-ISEQB5hlr/ZNnQ/veNaGIg0TjPrjHFP+2ks9RE2e6kyiXqmsZRauxyc5mEfTFRmW6SpxXEHyAwISiD7Z9Dzs9g==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.143","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.143_1776262274320_0.44630261810449623","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.144":{"name":"@nextsparkjs/core","version":"0.1.0-beta.144","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.144","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"57d4b822763a1c231efd64153f15d25b6aa25db9","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.144.tgz","fileCount":3260,"integrity":"sha512-l00wSOCHETiU7YVoU1H2Zc/FxeD4BkpY3MqzgeDEmHEFcBzT6hbexjZ+k3n0uU6xCMVNdtgB+mlFkqzkvk8bvQ==","signatures":[{"sig":"MEQCIAd7Swd2aYnjwIrdVvGangBZ4OEtLmXK03VWZ3YU0VWrAiAGjGfPXD+XCMviktQ5iOFh2n18KwR9hduEUQXabRp0zA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13078052},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.144.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.144.tgz","_integrity":"sha512-l00wSOCHETiU7YVoU1H2Zc/FxeD4BkpY3MqzgeDEmHEFcBzT6hbexjZ+k3n0uU6xCMVNdtgB+mlFkqzkvk8bvQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.144","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.144_1776263838070_0.6346969048583904","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.145":{"name":"@nextsparkjs/core","version":"0.1.0-beta.145","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.145","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"0d30f757976a605e05fddc84269f7a86031acce6","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.145.tgz","fileCount":3260,"integrity":"sha512-TRxd41Xo9hT4k2iunmRAT18NXMLGOIZp3SBeSK6J6zv/F5CVORL62rTfGLBUpiAbxTYsIeHj14kMz/RfIe2p5g==","signatures":[{"sig":"MEYCIQCcdE+XZdz7HYifhxnAgSm6xYjHEhqRIpFuovrAOS0Q4gIhAMJX1xPGdSE/10DIOghi5nQAGjvAqGhoqGfsVY3cJK+U","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13078174},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.145.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.145.tgz","_integrity":"sha512-TRxd41Xo9hT4k2iunmRAT18NXMLGOIZp3SBeSK6J6zv/F5CVORL62rTfGLBUpiAbxTYsIeHj14kMz/RfIe2p5g==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.145","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.145_1776277436810_0.08977443180399791","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.146":{"name":"@nextsparkjs/core","version":"0.1.0-beta.146","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.146","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"028824462205b86ea0c47d546e5e5692c6ef55a4","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.146.tgz","fileCount":3260,"integrity":"sha512-+8cuXfYeoRIaFSL1doBrKtNRDWPJMjbrzjAINo13A87qczT/boSZyqeGT4tx0zeD2Hx+nQe8NdwUEgwOmi5q2A==","signatures":[{"sig":"MEUCIGNJRi83z9uYiD4UT9CqSbENh3NbCnkAqLY1QapxaVguAiEAn3yRZsq2D3CCvA6YGi79yndPSr2rd+kv+bmcqvSi/94=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13079570},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.146.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.146.tgz","_integrity":"sha512-+8cuXfYeoRIaFSL1doBrKtNRDWPJMjbrzjAINo13A87qczT/boSZyqeGT4tx0zeD2Hx+nQe8NdwUEgwOmi5q2A==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.3.4","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.146","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.146_1776635886596_0.5340541163431842","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.147":{"name":"@nextsparkjs/core","version":"0.1.0-beta.147","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.147","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"510080ced5905ce044a0e221c20f0ac47dbb113e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.147.tgz","fileCount":3260,"integrity":"sha512-c2R0+jAbiPbk8RHFwZXLt/qhNPX3ydLFDdXIbPQm1oy/wrMWEV/VMxvbRX1onRXfH7BFLwpHoG6Ce5cmY0D4Pg==","signatures":[{"sig":"MEQCIAPaF6Z28ieEPUl4p49KVfMuZRCuiaDXRagh2wMvUSyNAiAPZ0j8P+igaJ73+RRvw/JK5IQ4oNobyP7agYwYFeRzFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13079602},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.147.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"G:\\GitHub\\nextspark\\repo\\.packages\\nextsparkjs-core-0.1.0-beta.147.tgz","_integrity":"sha512-c2R0+jAbiPbk8RHFwZXLt/qhNPX3ydLFDdXIbPQm1oy/wrMWEV/VMxvbRX1onRXfH7BFLwpHoG6Ce5cmY0D4Pg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.7","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.22.2","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.147","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.147_1776642786681_0.7202540941181936","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.148":{"name":"@nextsparkjs/core","version":"0.1.0-beta.148","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.148","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"9aecc04d0675decb47d702c68bafac64022a9e1e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.148.tgz","fileCount":3267,"integrity":"sha512-8fYKvVZW7jiCm2/ksAz8Rj1aR2dI5LFkHQad0TnMda3eU7qdkraYn2d/SyXkf+vjoukwPeKOK8Ekwj2cXFSgIw==","signatures":[{"sig":"MEYCIQDtmcAR8yZigoYB3gDP7BiIG1GiW+HI6obSI+UPMQUwvgIhAMVJMhwQrL7TB0GPffLvhSqapSEpXVoTfDGZCm2A1+S0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13083898},"main":"./dist/index.js","type":"module","_from":"file:.packages/nextsparkjs-core-0.1.0-beta.148.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"capellopablo","email":"hola@capellopablo.com"},"_resolved":"/Users/pablocapello/NextSpark/dev/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.148.tgz","_integrity":"sha512-8fYKvVZW7jiCm2/ksAz8Rj1aR2dI5LFkHQad0TnMda3eU7qdkraYn2d/SyXkf+vjoukwPeKOK8Ekwj2cXFSgIw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.6.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"24.9.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.148","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.148_1777899061218_0.30806919290385837","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.149":{"name":"@nextsparkjs/core","version":"0.1.0-beta.149","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.149","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"0861304a537f8b3efb13c87f163e46c3afc3161a","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.149.tgz","fileCount":3260,"integrity":"sha512-FDzlkxhvPUKi0fp1ucq/lB451zFx4+byvPpP5uHiLZfIlnDInB5OzQlHkzVKu3Pvy3dGVchxagIGyFO+K9vCPw==","signatures":[{"sig":"MEQCIEMggqwSw3ELO34aRdsPJpKl5uqxbGdE7IX95SeMyGJdAiBUQ+MxUWah/1UNqh8gV1+l2tx4fejStWRK94GADqMWMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13083754},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.149.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.149.tgz","_integrity":"sha512-FDzlkxhvPUKi0fp1ucq/lB451zFx4+byvPpP5uHiLZfIlnDInB5OzQlHkzVKu3Pvy3dGVchxagIGyFO+K9vCPw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.149","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.149_1777985227984_0.8810134126483311","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.150":{"name":"@nextsparkjs/core","version":"0.1.0-beta.150","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.150","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"7e89d7710fe127235c968defd1d9f9b33eedc047","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.150.tgz","fileCount":3292,"integrity":"sha512-1tih3wWS5QxvzjfQCp/mRJMmcJBBnycD9ZZvZWug1m0rDebLVI4gvMb8B5MYehl+3BY98XKlXXATil19xF6uTw==","signatures":[{"sig":"MEUCIQDhHq2PdYBA4XHIv4YIjobwAC04L14bT0nnz7qghMbFnwIgBTqw9gqXmiVxD38XYXlWHnosBpyDgdqK/Ium4p1i++E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13145628},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.150.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.150.tgz","_integrity":"sha512-1tih3wWS5QxvzjfQCp/mRJMmcJBBnycD9ZZvZWug1m0rDebLVI4gvMb8B5MYehl+3BY98XKlXXATil19xF6uTw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.150","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.150_1779216382356_0.6070349455478126","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.151":{"name":"@nextsparkjs/core","version":"0.1.0-beta.151","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.151","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"893b61881eba988fa96cbf389acd15d50b22324b","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.151.tgz","fileCount":3292,"integrity":"sha512-zMwkZUliZ16+2xwlkZap8eZ34333bOtpYGuDd4KwHRIdrzFoR3TtdmNeV94vIOlRilCEP2ZPtB3nhdhwo9aecA==","signatures":[{"sig":"MEQCIDwLc2UiA7CSTL7YPYCruW3nsv+toQ9V7p8Llp71oIT3AiBJcMuRdNoTh/i1EL9vh3GZbE5RbaGeefGv12T9Q3Y0dQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13145691},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.151.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.151.tgz","_integrity":"sha512-zMwkZUliZ16+2xwlkZap8eZ34333bOtpYGuDd4KwHRIdrzFoR3TtdmNeV94vIOlRilCEP2ZPtB3nhdhwo9aecA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.151","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.151_1779306827628_0.8821663361691281","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.152":{"name":"@nextsparkjs/core","version":"0.1.0-beta.152","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.152","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5e603b3b14f03c0d4cb146576c0bf50baa7dc422","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.152.tgz","fileCount":3292,"integrity":"sha512-nncltoGiluhKf8+aao7T6kpDI9dlnQOvVovrAW+qyRfT9RwmoOqcUgWuCe/xI+DUEwqMJmdh44RMMnzWrgP2tw==","signatures":[{"sig":"MEUCIQCBinEeq78I/Zr2d+c6zNdta092nGguzDBSbJTNmmVYZwIgST2QksyjNskDZkV+bL5+DFJlvumDKZ6d2rtwM/WZrcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13153597},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.152.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.152.tgz","_integrity":"sha512-nncltoGiluhKf8+aao7T6kpDI9dlnQOvVovrAW+qyRfT9RwmoOqcUgWuCe/xI+DUEwqMJmdh44RMMnzWrgP2tw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.152","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.152_1779824112162_0.9023793276132688","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.153":{"name":"@nextsparkjs/core","version":"0.1.0-beta.153","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.153","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"e3432c1798129bb75394bb3816bbae5e643011a9","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.153.tgz","fileCount":3292,"integrity":"sha512-h26ULgPPbgE7AG/jBmWHPDf3cglei+Ljn5AHl36tpPP0nUy+FV1zAISzxfn0tpQAfvyuk+ec+gce1EhDRB7Ajw==","signatures":[{"sig":"MEUCIAOHXKLElWVPfq+D3Ov0Jzy8lGPgscwkMulpOuGqKVH5AiEAxuSeQrX3FZr4mGmsk02/Lz38b7vCaMrMk7pkaNmN6YU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13154962},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.153.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.153.tgz","_integrity":"sha512-h26ULgPPbgE7AG/jBmWHPDf3cglei+Ljn5AHl36tpPP0nUy+FV1zAISzxfn0tpQAfvyuk+ec+gce1EhDRB7Ajw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.153","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.153_1779826638261_0.011645270682098197","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.154":{"name":"@nextsparkjs/core","version":"0.1.0-beta.154","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.154","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ff97f6a77436c915e428ed5bb6cce3233ad28eb7","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.154.tgz","fileCount":3292,"integrity":"sha512-2aEC75VKOMFg2dXq/vzsaj4igae2n8thD/nJRMAJYLV5fyu29Msgg9okCW+JC9i1QzXqJOYfLSlYrol8WrGdQw==","signatures":[{"sig":"MEUCIQDxSxF8A9cK+q98FBSU4XeetntYoeEAo7DkqIpvdfvUzgIgL1t1FnQ8Hp6gijA5h/pJVO4NhrrUE1ZLtfM0jmCPD1M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13155170},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.154.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.154.tgz","_integrity":"sha512-2aEC75VKOMFg2dXq/vzsaj4igae2n8thD/nJRMAJYLV5fyu29Msgg9okCW+JC9i1QzXqJOYfLSlYrol8WrGdQw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.154","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.154_1779842197160_0.40679324233639114","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.155":{"name":"@nextsparkjs/core","version":"0.1.0-beta.155","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.155","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ba45e4b7c2b7ffcc4445b957a5a292f107464b39","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.155.tgz","fileCount":3292,"integrity":"sha512-3kRdYhb1KFtZxgfuSfVSjIrTA886vLZyTNOkZiFFK4jVspNgB+6GyaE35feJFfvFBPa5DI/H1vyqtxAMpg3ZEA==","signatures":[{"sig":"MEQCIH4HT5q7eKfRokQQZ/ZmBgKfdPa60nGfNOt9aWMt3zUoAiBbUxUMPj4smfIFoIxbDxT8P35slWeCbGh1dgmlAfqrAQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13155776},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.155.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.155.tgz","_integrity":"sha512-3kRdYhb1KFtZxgfuSfVSjIrTA886vLZyTNOkZiFFK4jVspNgB+6GyaE35feJFfvFBPa5DI/H1vyqtxAMpg3ZEA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.155","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.155_1779885946258_0.6587502509452108","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.156":{"name":"@nextsparkjs/core","version":"0.1.0-beta.156","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.156","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"e0fb388f5bb5d0e8048184044f78a0ef8c40a7cb","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.156.tgz","fileCount":3292,"integrity":"sha512-aFPa5ftjuMrplNyhcvypm/1SyH0vjVLHVGlGcgd6wFYVd2te9WqpZliYHsxApDDiyTaU1CsahfyAwTTBvlSp1w==","signatures":[{"sig":"MEYCIQC5DVaZVlIjCjyFC6sEEhjAOdcR7MmTf5YaTgyPkF2pvgIhAMsxTP957pKAlxhHruvOI0+vf4PLQ4wGydv+N8E3WGLn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13156009},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.156.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.156.tgz","_integrity":"sha512-aFPa5ftjuMrplNyhcvypm/1SyH0vjVLHVGlGcgd6wFYVd2te9WqpZliYHsxApDDiyTaU1CsahfyAwTTBvlSp1w==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.156","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.156_1780269134008_0.7257188725724475","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.157":{"name":"@nextsparkjs/core","version":"0.1.0-beta.157","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.157","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"3a0e930f63f42bfaf58fb107719b4ba7eade1764","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.157.tgz","fileCount":3292,"integrity":"sha512-BI+XraSLS5bljJ2vaavbFVtZfeEoA0g8m5rh5tYUwYwcOCEJ2tiHsCU4z23e9d8J80Rh+czHxVS6U/fimiKRLw==","signatures":[{"sig":"MEUCIQDon/foNlXnvO6WnkUnDOb816j3k+eW5VMF45BSBWriXgIgfURoIiCGZraa2aSp52QauBqYc68sgp+TlxrCH+V4CdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13156945},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.157.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.157.tgz","_integrity":"sha512-BI+XraSLS5bljJ2vaavbFVtZfeEoA0g8m5rh5tYUwYwcOCEJ2tiHsCU4z23e9d8J80Rh+czHxVS6U/fimiKRLw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.157","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.157_1780274293531_0.6726068778640766","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.158":{"name":"@nextsparkjs/core","version":"0.1.0-beta.158","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.158","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"fc432ea81db72ab682e214c06fec11458f9c2941","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.158.tgz","fileCount":3292,"integrity":"sha512-H/GQeJUHhH1WZ9qh3iS4ECRd31QJJljwLRcE1tU9woAAfCXrjE3URMbXMb0OHHkUiXHe9rtVawdREoDakt7+8g==","signatures":[{"sig":"MEUCIAuSfahbhvGPc7029OkB7OJGrPIv74OfQT0svN2jIkl7AiEAgIbCdfXTgb+gZq5pp/f2pRGAO2m0LjRj+lZXmAwYxr0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13156970},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.158.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.158.tgz","_integrity":"sha512-H/GQeJUHhH1WZ9qh3iS4ECRd31QJJljwLRcE1tU9woAAfCXrjE3URMbXMb0OHHkUiXHe9rtVawdREoDakt7+8g==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.158","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.158_1780321572105_0.9063494094048856","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.159":{"name":"@nextsparkjs/core","version":"0.1.0-beta.159","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.159","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"27478750f0f48b65b0872da928176bc1189077e4","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.159.tgz","fileCount":3295,"integrity":"sha512-ZuiXSHYgyBf8O4wsFi4taZq2m93bnVcSVcv7VLOzgbj9tl1VFkYe5mvo+NsBIGLRxu+3ylWvXh6MSXFQYCAirg==","signatures":[{"sig":"MEUCIQD93ltWOqA2sFEuhtWlD81+R6Z+cdQr+XWsQ7tINkUbNQIgR5/ir+yed0itMlrnQx8x/Gv0ECqpFzbtndzQ4+Lsi8Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13179087},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.159.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.159.tgz","_integrity":"sha512-ZuiXSHYgyBf8O4wsFi4taZq2m93bnVcSVcv7VLOzgbj9tl1VFkYe5mvo+NsBIGLRxu+3ylWvXh6MSXFQYCAirg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.159","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.159_1780583931338_0.2620366953003286","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.160":{"name":"@nextsparkjs/core","version":"0.1.0-beta.160","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.160","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"2c7c467b66a3a4310df205721c2ab3aad035d29f","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.160.tgz","fileCount":3295,"integrity":"sha512-x5scnUXG0pmVz0rxmztvHjSJvjrWYrcGC0vSkIpytMkrYXK5OmZ91GiWJfaJAPtCzHvEuPCqiHKHb8nUFE32xg==","signatures":[{"sig":"MEYCIQDk0GHkDnZjTeYLg1YZDusRiJ1lS/yUi7AFxkxYEMPrvwIhAOmppvBmjyRHP7Eq0As2oEDHAZjyvf6rfXnr8D40enjh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13178713},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.160.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.160.tgz","_integrity":"sha512-x5scnUXG0pmVz0rxmztvHjSJvjrWYrcGC0vSkIpytMkrYXK5OmZ91GiWJfaJAPtCzHvEuPCqiHKHb8nUFE32xg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.160","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.160_1781041546934_0.06181874837293244","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.161":{"name":"@nextsparkjs/core","version":"0.1.0-beta.161","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.161","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d6ade296635fa849db070d83b6c1d4cc57ce73b3","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.161.tgz","fileCount":3295,"integrity":"sha512-pke1akRonacHeSEIeF5dpmfIgrN8LMGNJJNg4jo0PoJc3wFot9lUh+pwLxTnSIrH40bcnqyV+j9s+rymES2v+w==","signatures":[{"sig":"MEUCIELjSfQ7vuQ8tqexSlNO7Wq+lSJ1+ooZQuKi1klgU2jgAiEA+3pr7Z+wT9PQdZo3P9UntzQF+60G9LgeT52z1PtELXk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13179214},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.161.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.161.tgz","_integrity":"sha512-pke1akRonacHeSEIeF5dpmfIgrN8LMGNJJNg4jo0PoJc3wFot9lUh+pwLxTnSIrH40bcnqyV+j9s+rymES2v+w==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.161","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.161_1781043324641_0.8280444810172032","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.162":{"name":"@nextsparkjs/core","version":"0.1.0-beta.162","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.162","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"d427e951268e369500c484791dab6db37549d39d","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.162.tgz","fileCount":3295,"integrity":"sha512-scDIXkwuYsL/86Ouq8PGm4g4f/B7OlSasFeskTUowFhU8FhOtceEZQ/vh9DpIAihBMv7Zh6PNuA96wICTTTwtg==","signatures":[{"sig":"MEUCICeA0/2dkUJCJbWA+SNtF9yLRWjqGAWE+HShasSkvSmJAiEAva0MPkhu5na0qOyZ6++jpH2mfJl4qBShT450Dh4aCQs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13179270},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.162.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.162.tgz","_integrity":"sha512-scDIXkwuYsL/86Ouq8PGm4g4f/B7OlSasFeskTUowFhU8FhOtceEZQ/vh9DpIAihBMv7Zh6PNuA96wICTTTwtg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.162","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.162_1781045230786_0.23167966858285194","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.163":{"name":"@nextsparkjs/core","version":"0.1.0-beta.163","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.163","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ec70b47db798e1e512624627d983b5aee2c4585c","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.163.tgz","fileCount":3295,"integrity":"sha512-Si7cR6NwIbko1y5IOSzpNU4qYREf9IjyZVzOcrAsnJtM/jEzmraE8kV+JlXBOeRK2QNJj5/HwDB+52lAykF/DA==","signatures":[{"sig":"MEUCIQDy8MpphwO3mhIDJx5ozC1PT4v9QIApn/uyK1xoT58WswIgC96EnT0OnY8ZVTq5XdYqdPfRJ05XNR7EqtrvEEJVXps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13179270},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.163.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.163.tgz","_integrity":"sha512-Si7cR6NwIbko1y5IOSzpNU4qYREf9IjyZVzOcrAsnJtM/jEzmraE8kV+JlXBOeRK2QNJj5/HwDB+52lAykF/DA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.163","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.163_1781101153173_0.10288010016296578","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.164":{"name":"@nextsparkjs/core","version":"0.1.0-beta.164","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.164","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"6a1171a07be064c91581ba93306a7a487f31438d","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.164.tgz","fileCount":3295,"integrity":"sha512-4plWiKW5CTbuCN+KbjKjE5KFY44dxW09/Z6eYo10rDim0ypLw5NavTLwdTWc+/5gc1F3OQ50zZbuOOmk4V6iCA==","signatures":[{"sig":"MEUCIQDApLq+Iq3gt12/PKlksEAr7CPs98HWLESXTl4/3nR+VgIgHctA3bgY3gVmCsk/sN2LclPEitFONcLW4re8zNrBE0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13179270},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.164.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.164.tgz","_integrity":"sha512-4plWiKW5CTbuCN+KbjKjE5KFY44dxW09/Z6eYo10rDim0ypLw5NavTLwdTWc+/5gc1F3OQ50zZbuOOmk4V6iCA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.164","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.164_1781102222043_0.23270487807238793","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.166":{"name":"@nextsparkjs/core","version":"0.1.0-beta.166","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.166","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"54ede86589d8dc02770d752012b914a45eef5605","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.166.tgz","fileCount":3295,"integrity":"sha512-QdqbD+63xGksh4aYydmQfqcXd3OjMYRLzphYkGUMnJg3akcFT5Q3ALl4KL69+bHhBzbPPxhcDrBGenctSOUHjw==","signatures":[{"sig":"MEQCIDEE4iDWiWtrALW4dCo3p/yk94eGMPF8zjae2GhGYa1SAiAh4nvDsw51v5gf9mVyIkk5ivtrCpkZpmq9XZDoymYy7A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13179522},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.166.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.166.tgz","_integrity":"sha512-QdqbD+63xGksh4aYydmQfqcXd3OjMYRLzphYkGUMnJg3akcFT5Q3ALl4KL69+bHhBzbPPxhcDrBGenctSOUHjw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.166","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.166_1781105766165_0.4892268099637558","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.167":{"name":"@nextsparkjs/core","version":"0.1.0-beta.167","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.167","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"ba23295f50510a65862f55601d9f83408bbc37c0","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.167.tgz","fileCount":3297,"integrity":"sha512-Zt8hUkHxPrxfT8k34Ij/uWKLxIgbKZLiOO2HUnb2PcD4SV1jp6irH2f3NziuoPIK5rA9+igsKjAhp0HqRSnzJg==","signatures":[{"sig":"MEUCIQCQ0yvci9WaoIkDuqN3A6UcxuD2kBrpxM9mayGiJCIl/AIgFitrM6FqcRBW8p2pQuxKqAy6m1l37ooXJoJLtol+XCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13210368},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.167.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.167.tgz","_integrity":"sha512-Zt8hUkHxPrxfT8k34Ij/uWKLxIgbKZLiOO2HUnb2PcD4SV1jp6irH2f3NziuoPIK5rA9+igsKjAhp0HqRSnzJg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.167","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.167_1781567550016_0.45792407947745306","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.168":{"name":"@nextsparkjs/core","version":"0.1.0-beta.168","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.168","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"e792855019ce013a2697317bf5a4a239787681d4","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.168.tgz","fileCount":3297,"integrity":"sha512-MInYc7fiNv41xLg0WD8gX0F0/AKrckoy52zXJX43bI4+hKUopPIq0l0dD/+yyrPt1auxpP8PexBD6+KdWZC3EA==","signatures":[{"sig":"MEQCIAiHEK0kB7GEHLc4sNuff/3VG5fbJ7FFY7cqWsrWKIwqAiBBNg3Xh6XkvxTO+YtFXL+5NWSxea3QEFIE64ScipZpwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13214313},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.168.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.168.tgz","_integrity":"sha512-MInYc7fiNv41xLg0WD8gX0F0/AKrckoy52zXJX43bI4+hKUopPIq0l0dD/+yyrPt1auxpP8PexBD6+KdWZC3EA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.168","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.168_1781901594428_0.9250675835665432","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.169":{"name":"@nextsparkjs/core","version":"0.1.0-beta.169","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.169","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"6974b20a8d9d0962b24028f01079f56abc9f10d4","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.169.tgz","fileCount":3297,"integrity":"sha512-D1gL5YZzs1FOK/VfWfBh1FWKIPiULCgL6rcpu9k3eQAZps8Ugft0F+0CWdAqX+F80a7UrPkdjIuza8jigOWRoA==","signatures":[{"sig":"MEQCIAdH3WyOZe5vMGUKvqc3c5XQ04B/7cwDj1OhWLxMwpszAiBneYl0N11dXf7ULd/5YmKuRp+0SY2C7ELzw0Et/VSuAw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13217033},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.169.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.169.tgz","_integrity":"sha512-D1gL5YZzs1FOK/VfWfBh1FWKIPiULCgL6rcpu9k3eQAZps8Ugft0F+0CWdAqX+F80a7UrPkdjIuza8jigOWRoA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.169","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.169_1782066335099_0.3953353157749071","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.170":{"name":"@nextsparkjs/core","version":"0.1.0-beta.170","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.170","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"224766e790edaf0570b6ee2717fd3bbc366f867c","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.170.tgz","fileCount":3297,"integrity":"sha512-fRBur63dUOYcyZrA7M1wUb6IftV90PG/IPEfTc6Vj76U4Q61YmWl9RAaeLpEax6XsXTeMW+bebSXXmPcV/bqwQ==","signatures":[{"sig":"MEUCIAwhNqGKi1bv/t92tmfqX2eha3plqyFaaZ88ENCeog7JAiEAt7bopHiLe2tRjivCH8i6aNzjYsxc6FuxdXe04goozp4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13222582},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.170.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.170.tgz","_integrity":"sha512-fRBur63dUOYcyZrA7M1wUb6IftV90PG/IPEfTc6Vj76U4Q61YmWl9RAaeLpEax6XsXTeMW+bebSXXmPcV/bqwQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.170","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.170_1782078910128_0.8671181564434662","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.171":{"name":"@nextsparkjs/core","version":"0.1.0-beta.171","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.171","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"0e47d1c47123961e9e5706797819018ef151bfdc","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.171.tgz","fileCount":3297,"integrity":"sha512-4Z5AJTb3bmZqtk1tG8PQCot0TXo5++MSIJuAzLpoQA2BWNMfJ4p4/0W9WJ4hAz4MPgtEPSvtcr9q8PDBuaYY4w==","signatures":[{"sig":"MEQCIE9lhqtUGOoadm2Q39cj9dc7+ltnoaAc5tBRiBWeQwNIAiBW1pNsyt6/ESIOK0OV4TdJfoOK/QjI5yVv7VBFfJsxZA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13224513},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.171.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.171.tgz","_integrity":"sha512-4Z5AJTb3bmZqtk1tG8PQCot0TXo5++MSIJuAzLpoQA2BWNMfJ4p4/0W9WJ4hAz4MPgtEPSvtcr9q8PDBuaYY4w==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.171","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.171_1782160114312_0.9077224234960586","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.172":{"name":"@nextsparkjs/core","version":"0.1.0-beta.172","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.172","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"f0162b068cd7a0615b0c01ddc811b085f3c8bedb","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.172.tgz","fileCount":3297,"integrity":"sha512-zpK73uSP4zUm58At4jKSnRjPMphjn/KfzC0TRIppEmHQCni2cxD/P2yimkzeSl13QGjMCRNAS5W4+W+scSgSKg==","signatures":[{"sig":"MEQCIERWXvedYDVG9yZczGySSDi0Wnz5/JGYUxnvTPIauxObAiBpNilbFLPRxEHA+ZZB3Y+WRih5nUSLrKkQIm1lDutf+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13226175},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.172.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.172.tgz","_integrity":"sha512-zpK73uSP4zUm58At4jKSnRjPMphjn/KfzC0TRIppEmHQCni2cxD/P2yimkzeSl13QGjMCRNAS5W4+W+scSgSKg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.172","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.172_1782170752993_0.9704110685217966","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.173":{"name":"@nextsparkjs/core","version":"0.1.0-beta.173","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.173","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"65f3de5fa4b0fcab25e3e17113c9f112e77c8868","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.173.tgz","fileCount":3297,"integrity":"sha512-gV+bReEMw2F4joE8p0xu4m3DxTl2sw65QY5Gh83jvM4q0Uf1xOLEYFM81Se0tWCrCy6vMSFA1v3Cag7QwrS9NQ==","signatures":[{"sig":"MEYCIQC8aDhDtSptTg1hv0vH/oTXj0uvap2Ru+dk1hzKedK+wgIhAM29yhkTQNdO5/clBl9Og0nMzj5V4ZCCf72Ach/tKBHD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13227186},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.173.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.173.tgz","_integrity":"sha512-gV+bReEMw2F4joE8p0xu4m3DxTl2sw65QY5Gh83jvM4q0Uf1xOLEYFM81Se0tWCrCy6vMSFA1v3Cag7QwrS9NQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.173","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.173_1782221717565_0.32298714133393513","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.174":{"name":"@nextsparkjs/core","version":"0.1.0-beta.174","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.174","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"741dc4e3c0b2c120eb506c7f59053df3ebba37e8","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.174.tgz","fileCount":3297,"integrity":"sha512-pPlA/s7sw39tB1RtWO6LXtwMuwN9PhmkbdQEHd0hBeh8d1ENL2GjJGqKB6zI+5CFf1So0WRhRQRDvKYd7KbTxA==","signatures":[{"sig":"MEUCIQCHICKHKAvMjCjQMg4fYeBpJHWAwLlMaJi2uU5Gya9A2QIgUBcC1w+0j+O2KVVQ/Yrj/E/sB4IXVUuEURddW4H/rvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13228133},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.174.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.174.tgz","_integrity":"sha512-pPlA/s7sw39tB1RtWO6LXtwMuwN9PhmkbdQEHd0hBeh8d1ENL2GjJGqKB6zI+5CFf1So0WRhRQRDvKYd7KbTxA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.174","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.174_1782398229932_0.08488569884155761","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.175":{"name":"@nextsparkjs/core","version":"0.1.0-beta.175","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.175","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"71d5a5672b57667a0a84d4d70e16e42611f112f7","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.175.tgz","fileCount":3297,"integrity":"sha512-VDSpGR9wZhTz0XUhrXScAVWeci/mQlhGAvpMGQL0FtuK+KpAyTtapSFeABFl85/wMl8oID5soGe5ZbHEMhnfOQ==","signatures":[{"sig":"MEYCIQDWQ+pU5rpucyV/23GIE/41hu6TvlGhfvacNxvsWjURQQIhALAN9BNc9KGp4V50TPVwOudck+X8Y9PFsfB0HyKnFISz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13228721},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.175.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.175.tgz","_integrity":"sha512-VDSpGR9wZhTz0XUhrXScAVWeci/mQlhGAvpMGQL0FtuK+KpAyTtapSFeABFl85/wMl8oID5soGe5ZbHEMhnfOQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.175","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.175_1782684260954_0.511885777982297","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.176":{"name":"@nextsparkjs/core","version":"0.1.0-beta.176","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.176","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"4b5fe539ac9b10c4da216c60c487b53324f82c99","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.176.tgz","fileCount":3297,"integrity":"sha512-yZ5zZ0HQ2zDPMAyBRl1jv9sd415RQSFfypV82VdheeqoMvfP58tHKjjKY6t5cMS6lGp06aBWW3B20dicPnWP6Q==","signatures":[{"sig":"MEUCIEnFK/yyvlnusuPIDfFgSRFS0An68wbe/IzwYpwQ3oQPAiEAxHMWkdoRqsTajbKfowdFO/bRB7moboLGGAnVOPdttdM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13229899},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.176.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.176.tgz","_integrity":"sha512-yZ5zZ0HQ2zDPMAyBRl1jv9sd415RQSFfypV82VdheeqoMvfP58tHKjjKY6t5cMS6lGp06aBWW3B20dicPnWP6Q==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.176","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.176_1782689883178_0.9343764748306405","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.177":{"name":"@nextsparkjs/core","version":"0.1.0-beta.177","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.177","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"67604cc25e5b22b3808e5bfcc32a82b0f496ff0e","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.177.tgz","fileCount":3298,"integrity":"sha512-MRIza5zaqNoAk+z+sH75+Tl31GAp7TOmluVOqgIjhrrdrRINdiSAQWKTWIjpg1H33yHSBBtVJfUSm/hooJsxxA==","signatures":[{"sig":"MEQCIGtzTrGCSTB48D28M7MIMZ+dPzMNJ/vqLbxwV5uhwAYmAiAloAIoTt1VFJt+uqpswU20pLKqTQa5e58zMWtWQlf3pQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13241370},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.177.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.177.tgz","_integrity":"sha512-MRIza5zaqNoAk+z+sH75+Tl31GAp7TOmluVOqgIjhrrdrRINdiSAQWKTWIjpg1H33yHSBBtVJfUSm/hooJsxxA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.177","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.177_1782842164200_0.006966653141749157","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.178":{"name":"@nextsparkjs/core","version":"0.1.0-beta.178","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.178","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"7d55012887252231a5614b78e794adb04e03d42c","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.178.tgz","fileCount":3310,"integrity":"sha512-Y0fyg6gCKatii1/DFmkIAqZzoN/li6HUM/5HD93MsusJj9ldcH0eeWk+BHc4Kf8wOuI0nZXlcpUQidbyO1g/YQ==","signatures":[{"sig":"MEUCIBMtLl+NtFxKx6axiVZb5yVG58GwKcYw5i70K2LTsJ5TAiEAysAOYD3UWFs2Qm+dqqHt3vm2HvpeTjD0b8M85pkYTfU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13257822},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.178.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.178.tgz","_integrity":"sha512-Y0fyg6gCKatii1/DFmkIAqZzoN/li6HUM/5HD93MsusJj9ldcH0eeWk+BHc4Kf8wOuI0nZXlcpUQidbyO1g/YQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.178","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.178_1782936672358_0.6260389404676983","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.179":{"name":"@nextsparkjs/core","version":"0.1.0-beta.179","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.179","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"022b5e9d261a1f335328c44403dc504d2f42fcf3","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.179.tgz","fileCount":3310,"integrity":"sha512-uKmYA+TiT9y10X8IY4AzmQwieZJkg9kW8lGOJE+GWSlYxlJydJ3ZHpqByafxFrEPPqnMd2EtlBqVK1OxqeCObw==","signatures":[{"sig":"MEQCIEHDnLeELNi8IZkBRY7dii/LSMUD6NbYDNwf1chlcnEVAiAc43dKLARwt44uMz48dkJceO1Tqsb20vqjXKYXJx6utg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13258643},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.179.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.179.tgz","_integrity":"sha512-uKmYA+TiT9y10X8IY4AzmQwieZJkg9kW8lGOJE+GWSlYxlJydJ3ZHpqByafxFrEPPqnMd2EtlBqVK1OxqeCObw==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.179","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.179_1784235595191_0.34747055772936397","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.180":{"name":"@nextsparkjs/core","version":"0.1.0-beta.180","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.180","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"2b0ae5554a0130daf62a80565f13cf3710e5f5ea","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.180.tgz","fileCount":3315,"integrity":"sha512-6ear0tdrJngQjVFhJLYwjxxLvZwOxZEBTrarSt2ySzN3BYQVkNSXmdvvVk1g5NzL2K/y8KwRQK7u5E0duTCCfA==","signatures":[{"sig":"MEUCIQCb4prOVAmD+UTrm2wUMnpMbrdMaXnPsPT3/NeE6v1kWQIgdUTBqnqA5R+EEiEASiWPidnIvTA0obsGFnIM9NUHaYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13266023},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.180.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.180.tgz","_integrity":"sha512-6ear0tdrJngQjVFhJLYwjxxLvZwOxZEBTrarSt2ySzN3BYQVkNSXmdvvVk1g5NzL2K/y8KwRQK7u5E0duTCCfA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.180","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.180_1784431135303_0.36787582583813294","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.181":{"name":"@nextsparkjs/core","version":"0.1.0-beta.181","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.181","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"cd114af8545958bf860f26c531be01f7a55b8e3c","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.181.tgz","fileCount":3318,"integrity":"sha512-Oz9ON5OZfz6JXfSx7uNosGnFojuM0empYUOyWDspMRSPV9/UMS3DuwX+urf+x+tZfFDvCPOt2NDrabXbu9HAuQ==","signatures":[{"sig":"MEUCICo+UDIoaww89XZGKvZHVfRIFC4B29vvltlFnLWQItGKAiEAiIR+YI6y5CzDR9FkSOw80oYveN6trezq3sXYNDEHA6s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13268463},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.181.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.181.tgz","_integrity":"sha512-Oz9ON5OZfz6JXfSx7uNosGnFojuM0empYUOyWDspMRSPV9/UMS3DuwX+urf+x+tZfFDvCPOt2NDrabXbu9HAuQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.181","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.181_1785160544053_0.755094898388498","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.182":{"name":"@nextsparkjs/core","version":"0.1.0-beta.182","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.182","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5943900345add9d06c67e174f796423b797ced82","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.182.tgz","fileCount":3324,"integrity":"sha512-EYLj8FS3L5Of2jFvxRrsRlgU7wtAeAxdQQEAZpHVlfatmL7Io2QFiYanhEWJBySf5kd67oLSzSRqm7yrRd7FaA==","signatures":[{"sig":"MEUCIQC5LgMC9mccyO8IVkI9cVpgCGBISNYfEb5U+rinklXGVgIgdIyHde8WqGioW5Dw+Y1K8GAw4Ziq39/J7aGQNz63wXc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13287288},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.182.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.182.tgz","_integrity":"sha512-EYLj8FS3L5Of2jFvxRrsRlgU7wtAeAxdQQEAZpHVlfatmL7Io2QFiYanhEWJBySf5kd67oLSzSRqm7yrRd7FaA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.182","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.182_1785345290798_0.20364223270777204","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.183":{"name":"@nextsparkjs/core","version":"0.1.0-beta.183","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.183","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"228985d4ba22ae5985d8bc00a0a618526863ec2d","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.183.tgz","fileCount":3324,"integrity":"sha512-HUpv3U37SqNYmPRVVXbjworbIVUpeNKWI/WJfZtqBit2VhJPUUOGz/3tyYZHui8C9WggfJsMAP0RGsQrgES0Dg==","signatures":[{"sig":"MEQCIBzzWoBV+gP3/lY/XQRmvh3GRcUh+N/2eYesmh1cC3HHAiA9yfnR9mhUXXm1fNZDKup8ZadPwTAcA1SxIyv/JNceYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13290010},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.183.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.183.tgz","_integrity":"sha512-HUpv3U37SqNYmPRVVXbjworbIVUpeNKWI/WJfZtqBit2VhJPUUOGz/3tyYZHui8C9WggfJsMAP0RGsQrgES0Dg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.183","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.183_1785441088506_0.617807515967751","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.184":{"name":"@nextsparkjs/core","version":"0.1.0-beta.184","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.184","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"b66af3cade0d77d7341ad55b7d8220f1495c3d95","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.184.tgz","fileCount":3324,"integrity":"sha512-0fLfm285DnH9kmQ8FwnigGAIDXPywtVWSS76/h7uZyCy2Fq99GvbqKyI1ZjeyVmgu7NZS9fCGb0y1YX14AiA0g==","signatures":[{"sig":"MEQCIHhdXHgdTZD9VUax5AoNiKuGRp5VgPy67N5xuTRKza3+AiBks+T0wMg8pLap0MTkaKxOzKoYiCHxiPCW9hiIWfVavg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13291409},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.184.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.184.tgz","_integrity":"sha512-0fLfm285DnH9kmQ8FwnigGAIDXPywtVWSS76/h7uZyCy2Fq99GvbqKyI1ZjeyVmgu7NZS9fCGb0y1YX14AiA0g==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"^1.3.5","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.184","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.184_1786059572301_0.7423384089716238","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.185":{"name":"@nextsparkjs/core","version":"0.1.0-beta.185","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.185","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"deb309d9f652d47a1be256487f670c7f99239f72","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.185.tgz","fileCount":3356,"integrity":"sha512-UvtIfhn6CcHTW1PA/w999+TeyDmFMLpUDWckBFtlMR1wIYaiMG93NXfFhA4VtScntcnjiuhAYLmqtN1rN7CQaQ==","signatures":[{"sig":"MEQCIDwehprE62H1SNcqizLC72AwpBmJGbIqKhIyi0vzj0gpAiB7SCo/qc8HGtF9K0VymsGH8j5mGybxSn0bQjl3AAmO+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13078485},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.185.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./lib/mcp":{"types":"./dist/lib/mcp/index.d.ts","import":"./dist/lib/mcp/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./styles/ui.css":{"style":"./dist/styles/ui.css","default":"./dist/styles/ui.css"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts && pnpm build:ui-css","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","build:ui-css":"node scripts/build/build-ui-css.mjs","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.185.tgz","_integrity":"sha512-UvtIfhn6CcHTW1PA/w999+TeyDmFMLpUDWckBFtlMR1wIYaiMG93NXfFhA4VtScntcnjiuhAYLmqtN1rN7CQaQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.1.5","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.33.5","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"~1.6.30","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.2.1","@nextsparkjs/testing":"0.1.0-beta.185","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.30.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.185_1788276549971_0.2674290554493166","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.186":{"name":"@nextsparkjs/core","version":"0.1.0-beta.186","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.186","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"49210218d04220a8358a1bf2af4054666811afb5","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.186.tgz","fileCount":3418,"integrity":"sha512-Xvr4ubTWTDHw7HKfpflZoRnBEsEnwpLPmqvby3mDZzzFRZObmQDaPb8/1Oeo4nRPGSsluVMWqk57xQrI4nHrAA==","signatures":[{"sig":"MEYCIQCJIqQAoZ62p3rGNrcGlNOARTYMe7LlEj6uYsc/DcU54wIhAORwjJT0vognRwFjjhHAHONWbeEYE2V9VGYdQ6//gzYl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13214461},"main":"./dist/index.js","type":"module","_from":"file:/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.186.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./lib/mcp":{"types":"./dist/lib/mcp/index.d.ts","import":"./dist/lib/mcp/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./lib/scheduled-actions/handlers":{"types":"./dist/lib/scheduled-actions/handlers/index.d.ts","import":"./dist/lib/scheduled-actions/handlers/index.js"},"./lib/auth/security-notifications":{"types":"./dist/lib/auth/security-notifications/index.d.ts","import":"./dist/lib/auth/security-notifications/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.186.tgz","_integrity":"sha512-Xvr4ubTWTDHw7HKfpflZoRnBEsEnwpLPmqvby3mDZzzFRZObmQDaPb8/1Oeo4nRPGSsluVMWqk57xQrI4nHrAA==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.3.6","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.34.3 || ^0.35.3","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"~1.6.30","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.9.1","@nextsparkjs/testing":"0.1.0-beta.186","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.30.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.186_1788704975523_0.7500887390260615","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.187":{"name":"@nextsparkjs/core","version":"0.1.0-beta.187","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.187","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"556f50d3b1b40fa3d02053241116a175eb9bf2b7","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.187.tgz","fileCount":3322,"integrity":"sha512-VILrSNKu/GImfdm85OTNM1I9RusAIlsYi0NIJZWjdUQga1bWDMDa+hyA/2YImADjG2UOUb/S9fbh5t8rv5Moow==","signatures":[{"sig":"MEUCIQCRmerSSx048nuTDMxavctKaK1K7BUOGuUrg3hSPV+eBwIgXDdj3zkpOkpRZHJYsV09adrhCNe242kqQ5d+xSpgPRE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13238319},"main":"./dist/index.js","type":"module","_from":"file:/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.187.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./lib/mcp":{"types":"./dist/lib/mcp/index.d.ts","import":"./dist/lib/mcp/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./lib/scheduled-actions/handlers":{"types":"./dist/lib/scheduled-actions/handlers/index.d.ts","import":"./dist/lib/scheduled-actions/handlers/index.js"},"./lib/auth/security-notifications":{"types":"./dist/lib/auth/security-notifications/index.d.ts","import":"./dist/lib/auth/security-notifications/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.187.tgz","_integrity":"sha512-VILrSNKu/GImfdm85OTNM1I9RusAIlsYi0NIJZWjdUQga1bWDMDa+hyA/2YImADjG2UOUb/S9fbh5t8rv5Moow==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.3.6","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.34.3 || ^0.35.3","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"~1.6.30","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.9.1","@nextsparkjs/testing":"0.1.0-beta.187","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.30.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.187_1788788820126_0.9562967030769616","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.188":{"name":"@nextsparkjs/core","version":"0.1.0-beta.188","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.188","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"20325b5a273c1385d458050b03549ece4cfeb2f3","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.188.tgz","fileCount":3322,"integrity":"sha512-lVzfiOXx36USe+ysgCTdZC/2kiFbHcGXpb2b8v0htST+PuFwnZONgy0YFGbhAIX7MjIalK/iyZutk5Kl6KoIsg==","signatures":[{"sig":"MEUCIHOiBOM+cau16YrKHAMqiBq5+v34zKxXbPPNG76fNda4AiEA1cPTRBEYPG2fg84SZWLLFLd5tlvl/L7BSTL9ZApFvMU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13238850},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.188.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./lib/mcp":{"types":"./dist/lib/mcp/index.d.ts","import":"./dist/lib/mcp/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./lib/scheduled-actions/handlers":{"types":"./dist/lib/scheduled-actions/handlers/index.d.ts","import":"./dist/lib/scheduled-actions/handlers/index.js"},"./lib/auth/security-notifications":{"types":"./dist/lib/auth/security-notifications/index.d.ts","import":"./dist/lib/auth/security-notifications/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts","build:js":"tsup","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.188.tgz","_integrity":"sha512-lVzfiOXx36USe+ysgCTdZC/2kiFbHcGXpb2b8v0htST+PuFwnZONgy0YFGbhAIX7MjIalK/iyZutk5Kl6KoIsg==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.3.6","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.34.3 || ^0.35.3","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"~1.6.30","gray-matter":"^4.0.3","next-themes":"^0.4.6","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.9.1","@nextsparkjs/testing":"0.1.0-beta.188","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.30.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.188_1789072528917_0.783615430642717","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.189":{"name":"@nextsparkjs/core","version":"0.1.0-beta.189","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.189","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"5cd67430864b3052193ec6c832bd5ad335333e93","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.189.tgz","fileCount":3426,"integrity":"sha512-Hml67jNf1d+wehrClQBqIodtCO+oJS4Yin6qayaLhjUCFm4fhZsWy70ic6YftGCG5E3ZWXBHG7UneBi90xxg7w==","signatures":[{"sig":"MEYCIQDDVBD2ckKsQ3u+aCDvZY6soOZmdDV2niDCEXU8ovfIgwIhAM0gezdQTHvphs8mL4R/O4Qdg5sZUpNl4iLA4BAk6yv7","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13514544},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.189.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./lib/mcp":{"types":"./dist/lib/mcp/index.d.ts","import":"./dist/lib/mcp/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/auth/*":{"types":"./dist/lib/auth/*.d.ts","import":"./dist/lib/auth/*.js"},"./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./lib/scheduled-actions/handlers":{"types":"./dist/lib/scheduled-actions/handlers/index.d.ts","import":"./dist/lib/scheduled-actions/handlers/index.js"},"./lib/auth/security-notifications":{"types":"./dist/lib/auth/security-notifications/index.d.ts","import":"./dist/lib/auth/security-notifications/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts","build:js":"tsup","test:all":"pnpm test && pnpm test:node","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:node":"npx tsx --test tests/node/*.test.ts","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.189.tgz","_integrity":"sha512-Hml67jNf1d+wehrClQBqIodtCO+oJS4Yin6qayaLhjUCFm4fhZsWy70ic6YftGCG5E3ZWXBHG7UneBi90xxg7w==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.3.6","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.34.3 || ^0.35.3","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","better-auth":"~1.6.30","gray-matter":"^4.0.3","next-themes":"^0.4.6","server-only":"^0.0.1","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","sanitize-html":"^2.17.7","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.9.1","@nextsparkjs/testing":"0.1.0-beta.189","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.30.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","typescript":"^5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@types/sanitize-html":"^2.16.1","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=14.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.189_1789487038591_0.325565030195734","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.190":{"name":"@nextsparkjs/core","version":"0.1.0-beta.190","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","_id":"@nextsparkjs/core@0.1.0-beta.190","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"homepage":"https://nextspark.dev","bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"bin":{"update-core":"scripts/maintenance/update-core.mjs"},"dist":{"shasum":"9418293e869288cf308d436f06f49d4d25a48bea","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.190.tgz","fileCount":3470,"integrity":"sha512-7KZechwQt3MEVBq4RDjfBpEZ0FfqHpnXemgM7yeXZkHPuytrMCw6TmXl9RYfrzDXFTKVjvS3QRFNX9hPLTy5yQ==","signatures":[{"sig":"MEUCICBEoHo1PTBNGSGNttA0DjEbl5VP9Ic6sViz43sSe+AbAiEAjDBfhM+Tqlwwn3XMLm25LgmZVwgN1cTGVujUUveNFrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAcd7dsHe0hhoOyN9fyaolDKXyzyoZnOVmOhJUlASHw2AiEApxVJ6d7UkhN9xfJ//Tz+05YTigPgPcg1HTR5RVGm4jU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13904582},"main":"./dist/index.js","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.190.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./lib/mcp":{"types":"./dist/lib/mcp/index.d.ts","import":"./dist/lib/mcp/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/auth/*":{"types":"./dist/lib/auth/*.d.ts","import":"./dist/lib/auth/*.js"},"./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./lib/scheduled-actions/handlers":{"types":"./dist/lib/scheduled-actions/handlers/index.d.ts","import":"./dist/lib/scheduled-actions/handlers/index.js"},"./lib/auth/security-notifications":{"types":"./dist/lib/auth/security-notifications/index.d.ts","import":"./dist/lib/auth/security-notifications/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts","build:js":"tsup","test:all":"pnpm test && pnpm test:node","build:dts":"tsc -p tsconfig.dts.json || echo '⚠️  DTS generation completed with some type errors (partial coverage)'","test:node":"npx tsx --test tests/node/*.test.ts","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","test:coverage":"jest --coverage"},"_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.190.tgz","_integrity":"sha512-7KZechwQt3MEVBq4RDjfBpEZ0FfqHpnXemgM7yeXZkHPuytrMCw6TmXl9RYfrzDXFTKVjvS3QRFNX9hPLTy5yQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"10.9.2","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"_nodeVersion":"22.17.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.3.6","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.34.3 || ^0.35.3","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","typescript":"^5 || ^6","better-auth":"~1.6.30","gray-matter":"^4.0.3","next-themes":"^0.4.6","server-only":"^0.0.1","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","sanitize-html":"^2.17.7","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.9.1","@nextsparkjs/testing":"0.1.0-beta.190","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.30.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@better-fetch/fetch":"1.3.1","@types/sanitize-html":"^2.16.1","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=15.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/core_0.1.0-beta.190_1789744344671_0.044025519284880854","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-beta.191":{"_id":"@nextsparkjs/core@0.1.0-beta.191","bin":{"update-core":"scripts/maintenance/update-core.mjs"},"bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"dist":{"shasum":"52bfaa546168e5332b345837106e7a65b7f6b0e2","tarball":"https://registry.npmjs.org/@nextsparkjs/core/-/core-0.1.0-beta.191.tgz","fileCount":3472,"integrity":"sha512-KfNhbbqVFPwEtGLVnK8TgsfpdWzhaFQlYf5DuTZIO2C4OQy3CCCskOtGajxUFpdd148b1nByaC+xZbPXuyikhQ==","signatures":[{"sig":"MEUCIHQ0sZNaecjsVfM06l+79gMvmHUyFxvGbjCEehI0OZ1mAiEAv9Wi79p/wsgDkTeNPlXnSVURA/FxLXourZozL0uTgJY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQDbDlxepuGcLStZ2G58ojAaD3GpJb8UIoafjlw9EoSWcgIhANJMeA70xMThsYDeoyKEEhEKEqEJAuATiqtNFg6ijiTk"}],"unpackedSize":13943540},"main":"./dist/index.js","name":"@nextsparkjs/core","type":"module","_from":"file:nextsparkjs-core-0.1.0-beta.191.tgz","types":"./dist/index.d.ts","author":{"name":"NextSpark","email":"hello@nextspark.dev"},"module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./lib":{"types":"./dist/lib/index.d.ts","import":"./dist/lib/index.js"},"./i18n":{"types":"./dist/i18n.d.ts","import":"./dist/i18n.js"},"./next":{"types":"./dist/next.d.ts","import":"./dist/next.js"},"./hooks":{"types":"./dist/hooks/index.d.ts","import":"./dist/hooks/index.js"},"./lib/*":{"types":"./dist/lib/*.d.ts","import":"./dist/lib/*.js"},"./types":{"types":"./dist/types/index.d.ts","import":"./dist/types/index.js"},"./actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./hooks/*":{"types":"./dist/hooks/*.d.ts","import":"./dist/hooks/*.js"},"./lib/api":{"types":"./dist/lib/api/index.d.ts","import":"./dist/lib/api/index.js"},"./lib/mcp":{"types":"./dist/lib/mcp/index.d.ts","import":"./dist/lib/mcp/index.js"},"./types/*":{"types":"./dist/types/*.d.ts","import":"./dist/types/*.js"},"./utils/*":{"types":"./dist/utils/*.d.ts","import":"./dist/utils/*.js"},"./config/*":"./dist/config/*","./contexts":{"types":"./dist/contexts/index.d.ts","import":"./dist/contexts/index.js"},"./emails/*":{"types":"./dist/emails/*.d.ts","import":"./dist/emails/*.js"},"./lib/test":{"types":"./dist/lib/test/index.d.ts","import":"./dist/lib/test/index.js"},"./lib/email":{"types":"./dist/lib/email/index.d.ts","import":"./dist/lib/email/index.js"},"./lib/oauth":{"types":"./dist/lib/oauth/index.d.ts","import":"./dist/lib/oauth/index.js"},"./lib/teams":{"types":"./dist/lib/teams/index.d.ts","import":"./dist/lib/teams/index.js"},"./presets/*":"./dist/presets/*","./providers":{"types":"./dist/providers/index.d.ts","import":"./dist/providers/index.js"},"./scripts/*":"./scripts/*","./selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./contexts/*":{"types":"./dist/contexts/*.d.ts","import":"./dist/contexts/*.js"},"./entities/*":{"types":"./dist/entities/*.d.ts","import":"./dist/entities/*.js"},"./jest-setup":"./tests/jest/setup.ts","./lib/auth/*":{"types":"./dist/lib/auth/*.d.ts","import":"./dist/lib/auth/*.js"},"./lib/config":{"types":"./dist/lib/config/index.d.ts","import":"./dist/lib/config/index.js"},"./messages/*":"./dist/messages/*","./globals.css":"./globals.css","./hooks/teams":{"types":"./dist/hooks/teams/index.d.ts","import":"./dist/hooks/teams/index.js"},"./lib/actions":{"types":"./dist/lib/actions/index.d.ts","import":"./dist/lib/actions/index.js"},"./lib/teams/*":{"types":"./dist/lib/teams/*.d.ts","import":"./dist/lib/teams/*.js"},"./providers/*":{"types":"./dist/providers/*.d.ts","import":"./dist/providers/*.js"},"./templates/*":"./dist/templates/*","./components/*":{"types":"./dist/components/*.d.ts","import":"./dist/components/*.js"},"./lib/blocks/*":{"types":"./dist/lib/blocks/*.d.ts","import":"./dist/lib/blocks/*.js"},"./lib/services":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./migrations/*":"./dist/migrations/*","./components/ui":{"types":"./dist/components/ui/index.d.ts","import":"./dist/components/ui/index.js"},"./lib/selectors":{"types":"./dist/lib/selectors/index.d.ts","import":"./dist/lib/selectors/index.js"},"./components/app":{"types":"./dist/components/app/index.d.ts","import":"./dist/components/app/index.js"},"./lib/api/routes":{"types":"./dist/lib/api/routes/index.d.ts","import":"./dist/lib/api/routes/index.js"},"./lib/middleware":{"types":"./dist/lib/middleware/index.d.ts","import":"./dist/lib/middleware/index.js"},"./cypress-support":"./tests/cypress/support/index.ts","./lib/permissions":{"types":"./dist/lib/permissions/index.d.ts","import":"./dist/lib/permissions/index.js"},"./styles/docs.css":"./styles/docs.css","./theme-styles.css":"./theme-styles.css","./components/public":{"types":"./dist/components/public/index.d.ts","import":"./dist/components/public/index.js"},"./lib/api/api-error":{"types":"./dist/lib/api/api-error.d.ts","import":"./dist/lib/api/api-error.js"},"./components/billing":{"types":"./dist/components/billing/index.d.ts","import":"./dist/components/billing/index.js"},"./lib/api/rate-limit":{"types":"./dist/lib/api/rate-limit.d.ts","import":"./dist/lib/api/rate-limit.js"},"./lib/services/index":{"types":"./dist/lib/services/index.d.ts","import":"./dist/lib/services/index.js"},"./lib/translations/*":{"types":"./dist/lib/translations/*.d.ts","import":"./dist/lib/translations/*.js"},"./components/devtools":{"types":"./dist/components/devtools/index.d.ts","import":"./dist/components/devtools/index.js"},"./components/patterns":{"types":"./dist/components/patterns/index.d.ts","import":"./dist/components/patterns/index.js"},"./entities/patterns/*":{"types":"./dist/entities/patterns/*.d.ts","import":"./dist/entities/patterns/*.js"},"./components/dashboard":{"types":"./dist/components/dashboard/index.d.ts","import":"./dist/components/dashboard/index.js"},"./lib/permissions/init":{"types":"./dist/lib/permissions/init.d.ts","import":"./dist/lib/permissions/init.js"},"./styles/utilities.css":"./styles/utilities.css","./components/devtools/*":{"types":"./dist/components/devtools/*.d.ts","import":"./dist/components/devtools/*.js"},"./lib/permissions/check":{"types":"./dist/lib/permissions/check.d.ts","import":"./dist/lib/permissions/check.js"},"./lib/permissions/types":{"types":"./dist/lib/permissions/types.d.ts","import":"./dist/lib/permissions/types.js"},"./lib/scheduled-actions":{"types":"./dist/lib/scheduled-actions/index.d.ts","import":"./dist/lib/scheduled-actions/index.js"},"./components/app/layouts":{"types":"./dist/components/app/layouts/index.d.ts","import":"./dist/components/app/layouts/index.js"},"./components/permissions":{"types":"./dist/components/permissions/index.d.ts","import":"./dist/components/permissions/index.js"},"./config/protected-paths":{"types":"./dist/config/protected-paths.d.ts","import":"./dist/config/protected-paths.js"},"./lib/api/auth/dual-auth":{"types":"./dist/lib/api/auth/dual-auth.d.ts","import":"./dist/lib/api/auth/dual-auth.js"},"./lib/config/config-sync":{"types":"./dist/lib/config/config-sync.d.ts","import":"./dist/lib/config/config-sync.js"},"./lib/permissions/system":{"types":"./dist/lib/permissions/system.d.ts","import":"./dist/lib/permissions/system.js"},"./lib/plugins/env-loader":{"types":"./dist/lib/plugins/env-loader.d.ts","import":"./dist/lib/plugins/env-loader.js"},"./components/devtools/bdd":{"types":"./dist/components/devtools/bdd/index.d.ts","import":"./dist/components/devtools/bdd/index.js"},"./lib/billing/config-types":{"types":"./dist/lib/billing/config-types.d.ts","import":"./dist/lib/billing/config-types.js"},"./components/patterns/pages":{"types":"./dist/components/patterns/pages/index.d.ts","import":"./dist/components/patterns/pages/index.js"},"./lib/billing/polar-webhook":{"types":"./dist/lib/billing/polar-webhook.d.ts","import":"./dist/lib/billing/polar-webhook.js"},"./components/public/entities":{"types":"./dist/components/public/entities/index.d.ts","import":"./dist/components/public/entities/index.js"},"./lib/billing/gateways/polar":{"types":"./dist/lib/billing/gateways/polar.d.ts","import":"./dist/lib/billing/gateways/polar.js"},"./lib/billing/gateways/types":{"types":"./dist/lib/billing/gateways/types.d.ts","import":"./dist/lib/billing/gateways/types.js"},"./lib/billing/stripe-webhook":{"types":"./dist/lib/billing/stripe-webhook.d.ts","import":"./dist/lib/billing/stripe-webhook.js"},"./components/dashboard/mobile":{"types":"./dist/components/dashboard/mobile/index.d.ts","import":"./dist/components/dashboard/mobile/index.js"},"./lib/billing/gateways/stripe":{"types":"./dist/lib/billing/gateways/stripe.d.ts","import":"./dist/lib/billing/gateways/stripe.js"},"./components/dashboard/layouts":{"types":"./dist/components/dashboard/layouts/index.d.ts","import":"./dist/components/dashboard/layouts/index.js"},"./components/entities/wrappers":{"types":"./dist/components/entities/wrappers/index.d.ts","import":"./dist/components/entities/wrappers/index.js"},"./lib/billing/gateways/factory":{"types":"./dist/lib/billing/gateways/factory.d.ts","import":"./dist/lib/billing/gateways/factory.js"},"./components/public/pageBuilder":{"types":"./dist/components/public/pageBuilder/index.d.ts","import":"./dist/components/public/pageBuilder/index.js"},"./components/superadmin/filters":{"types":"./dist/components/superadmin/filters/index.d.ts","import":"./dist/components/superadmin/filters/index.js"},"./components/devtools/api-tester":{"types":"./dist/components/devtools/api-tester/index.d.ts","import":"./dist/components/devtools/api-tester/index.js"},"./lib/billing/gateways/interface":{"types":"./dist/lib/billing/gateways/interface.d.ts","import":"./dist/lib/billing/gateways/interface.js"},"./lib/scheduled-actions/handlers":{"types":"./dist/lib/scheduled-actions/handlers/index.d.ts","import":"./dist/lib/scheduled-actions/handlers/index.js"},"./lib/auth/security-notifications":{"types":"./dist/lib/auth/security-notifications/index.d.ts","import":"./dist/lib/auth/security-notifications/index.js"},"./components/devtools/api-explorer":{"types":"./dist/components/devtools/api-explorer/index.d.ts","import":"./dist/components/devtools/api-explorer/index.js"},"./components/app/layouts/PublicFooter":{"types":"./dist/components/app/layouts/PublicFooter.d.ts","import":"./dist/components/app/layouts/PublicFooter.js"},"./components/app/layouts/PublicNavbar":{"types":"./dist/components/app/layouts/PublicNavbar.d.ts","import":"./dist/components/app/layouts/PublicNavbar.js"}},"license":"MIT","scripts":{"dev":"tsup --watch","test":"jest","build":"tsup && pnpm build:dts","build:js":"tsup","test:all":"pnpm test && pnpm test:node","build:dts":"tsc -p tsconfig.dts.json","test:node":"npx tsx --test tests/node/*.test.ts","test:watch":"jest --watch","postinstall":"node scripts/postinstall.mjs || true","test:coverage":"jest --coverage"},"version":"0.1.0-beta.191","_npmUser":{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},"homepage":"https://nextspark.dev","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"_resolved":"/Users/federicogonzalez/Documents/GitHub/nextspark/repo/.packages/nextsparkjs-core-0.1.0-beta.191.tgz","_integrity":"sha512-KfNhbbqVFPwEtGLVnK8TgsfpdWzhaFQlYf5DuTZIO2C4OQy3CCCskOtGajxUFpdd148b1nByaC+xZbPXuyikhQ==","repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"_npmVersion":"11.19.0","description":"NextSpark - The complete SaaS framework for Next.js","directories":{},"maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"_nodeVersion":"24.21.0","dependencies":{"pg":"^8.16.3","ora":"^8.1.1","zod":"^4.3.6","clsx":"^2.1.1","cmdk":"^1.1.1","jiti":"^2.7.0","uuid":"^13.0.0","chalk":"^5.4.1","sharp":"^0.34.3 || ^0.35.3","shiki":"^3.20.0","dotenv":"^17.2.2","kysely":"0.28.17","remark":"^15.0.1","resend":"^5.0.0","sonner":"^2.0.7","stripe":"^18.5.0","mermaid":"^11.0.0","date-fns":"^4.1.0","fs-extra":"^11.2.0","next-intl":"^4.9.1","remark-gfm":"^4.0.1","typescript":"^5 || ^6","better-auth":"~1.6.30","gray-matter":"^4.0.3","next-themes":"^0.4.6","server-only":"^0.0.1","@vercel/blob":"^2.0.0","lucide-react":"^0.539.0","@dnd-kit/core":"^6.3.1","@polar-sh/sdk":"^0.43.1","remark-rehype":"^11.1.2","sanitize-html":"^2.17.7","@babel/runtime":"^7.0.0","@upstash/redis":"^1.20.6","react-markdown":"^10.1.0","tailwind-merge":"^3.3.1","@nextsparkjs/ui":"^0.1.0-beta.2","@shikijs/rehype":"^3.20.0","react-hook-form":"^7.62.0","react-day-picker":"^9.9.0","rehype-stringify":"^10.0.1","@dnd-kit/sortable":"^10.0.0","@inquirer/prompts":"^7.2.0","@dnd-kit/utilities":"^3.2.2","@upstash/ratelimit":"^2.0.3","@hookform/resolvers":"^5.9.1","@nextsparkjs/testing":"0.1.0-beta.191","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","react-json-view-lite":"^2.5.0","@codemirror/lang-json":"^6.0.2","@radix-ui/react-icons":"^1.3.2","@radix-ui/react-label":"^2.1.7","@tanstack/react-query":"^5.85.0","@uiw/react-codemirror":"^4.25.4","@radix-ui/react-avatar":"^1.1.10","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-slider":"^1.3.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-toggle":"^1.1.10","@radix-ui/react-menubar":"^1.1.16","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-progress":"^1.1.7","class-variance-authority":"^0.7.1","@modelcontextprotocol/sdk":"^1.30.0","@radix-ui/react-accordion":"^1.2.12","@radix-ui/react-separator":"^1.1.7","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-radio-group":"^1.3.8","@radix-ui/react-scroll-area":"^1.2.10","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-context-menu":"^2.2.16","@uiw/codemirror-theme-github":"^4.25.4","@radix-ui/react-dropdown-menu":"^2.1.16","@tailwindcss/container-queries":"^0.1.1","@tanstack/react-query-devtools":"^5.85.0"},"_hasShrinkwrap":false,"devDependencies":{"glob":"^11.0.0","jest":"^29.7.0","tsup":"^8.5.1","cypress":"^15.8.2","esbuild":"^0.27.3","ts-jest":"^29.2.5","@types/pg":"^8.15.5","@types/jest":"^29.5.14","@types/node":"^20","tailwindcss":"^4","@types/react":"^19","@cypress/grep":"^5.0.1","allure-cypress":"^3.4.4","@types/fs-extra":"^11.0.4","@tailwindcss/cli":"^4","@types/react-dom":"^19","@better-fetch/fetch":"1.3.1","@types/sanitize-html":"^2.16.1","@testing-library/react":"^16.3.0","jest-environment-jsdom":"^29.7.0","@testing-library/jest-dom":"^6.6.3"},"peerDependencies":{"next":">=15.0.0","react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_0.1.0-beta.191_1789934933753_0.2910634151478457"}}},"time":{"created":"2026-01-03T18:54:22.101Z","modified":"2026-09-20T20:08:54.094Z","0.3.0-beta.1":"2026-01-03T18:54:22.521Z","0.3.0-beta.2":"2026-01-03T18:55:46.719Z","0.1.0-beta.1":"2026-01-03T19:00:52.618Z","0.1.0-beta.2":"2026-01-04T19:32:42.834Z","0.1.0-beta.3":"2026-01-04T19:42:43.389Z","0.1.0-beta.4":"2026-01-06T01:15:29.848Z","0.1.0-beta.5":"2026-01-06T18:19:55.649Z","0.1.0-beta.6":"2026-01-06T22:36:27.895Z","0.1.0-beta.7":"2026-01-06T23:40:13.000Z","0.1.0-beta.8":"2026-01-06T23:51:36.629Z","0.1.0-beta.9":"2026-01-07T00:23:29.558Z","0.1.0-beta.10":"2026-01-07T00:49:20.392Z","0.1.0-beta.11":"2026-01-07T00:59:00.803Z","0.1.0-beta.12":"2026-01-07T01:55:45.302Z","0.1.0-beta.13":"2026-01-07T02:03:19.090Z","0.1.0-beta.14":"2026-01-07T02:19:07.242Z","0.1.0-beta.15":"2026-01-07T02:50:26.227Z","0.1.0-beta.16":"2026-01-07T03:09:19.538Z","0.1.0-beta.17":"2026-01-07T13:19:57.494Z","0.1.0-beta.18":"2026-01-07T13:53:11.251Z","0.1.0-beta.19":"2026-01-07T14:44:36.467Z","0.1.0-beta.20":"2026-01-07T18:42:11.685Z","0.1.0-beta.21":"2026-01-07T18:43:25.778Z","0.1.0-beta.22":"2026-01-07T18:45:41.881Z","0.1.0-beta.23":"2026-01-07T20:37:38.883Z","0.1.0-beta.24":"2026-01-07T22:37:13.890Z","0.1.0-beta.25":"2026-01-08T03:18:22.433Z","0.1.0-beta.26":"2026-01-08T03:30:30.414Z","0.1.0-beta.27":"2026-01-08T03:34:09.121Z","0.1.0-beta.28":"2026-01-08T13:11:21.613Z","0.1.0-beta.30":"2026-01-08T15:26:14.236Z","0.1.0-beta.31":"2026-01-08T16:28:15.176Z","0.1.0-beta.32":"2026-01-08T19:55:41.275Z","0.1.0-beta.33":"2026-01-08T20:03:56.962Z","0.1.0-beta.34":"2026-01-08T20:54:01.813Z","0.1.0-beta.36":"2026-01-09T15:06:56.399Z","0.1.0-beta.37":"2026-01-09T16:30:35.381Z","0.1.0-beta.38":"2026-01-09T16:47:06.680Z","0.1.0-beta.39":"2026-01-09T21:45:44.418Z","0.1.0-beta.40":"2026-01-09T23:20:59.851Z","0.1.0-beta.41":"2026-01-09T23:52:25.762Z","0.1.0-beta.42":"2026-01-10T00:34:18.218Z","0.1.0-beta.43":"2026-01-10T02:32:44.089Z","0.1.0-beta.44":"2026-01-10T13:09:01.525Z","0.1.0-beta.45":"2026-01-13T17:03:47.603Z","0.1.0-beta.46":"2026-01-13T21:37:01.674Z","0.1.0-beta.47":"2026-01-13T22:15:07.633Z","0.1.0-beta.48":"2026-01-14T00:19:20.039Z","0.1.0-beta.49":"2026-01-14T22:27:45.001Z","0.1.0-beta.50":"2026-01-16T01:08:54.884Z","0.1.0-beta.51":"2026-01-20T00:48:55.888Z","0.1.0-beta.52":"2026-01-20T01:16:58.043Z","0.1.0-beta.53":"2026-01-20T01:18:49.777Z","0.1.0-beta.54":"2026-01-20T02:51:19.561Z","0.1.0-beta.55":"2026-01-20T03:59:17.639Z","0.1.0-beta.56":"2026-01-20T13:26:03.285Z","0.1.0-beta.57":"2026-01-20T14:49:32.514Z","0.1.0-beta.58":"2026-01-20T16:37:22.255Z","0.1.0-beta.59":"2026-01-21T00:35:29.449Z","0.1.0-beta.60":"2026-01-21T01:00:25.910Z","0.1.0-beta.61":"2026-01-21T03:19:44.966Z","0.1.0-beta.62":"2026-01-22T00:38:09.879Z","0.1.0-beta.63":"2026-01-22T00:52:25.022Z","0.1.0-beta.64":"2026-01-22T01:03:35.938Z","0.1.0-beta.65":"2026-01-22T02:11:31.465Z","0.1.0-beta.66":"2026-01-22T13:47:08.664Z","0.1.0-beta.67":"2026-01-22T14:00:10.714Z","0.1.0-beta.68":"2026-01-24T00:13:11.000Z","0.1.0-beta.69":"2026-01-26T17:38:15.060Z","0.1.0-beta.70":"2026-01-27T05:04:15.211Z","0.1.0-beta.71":"2026-01-27T06:21:31.892Z","0.1.0-beta.72":"2026-01-27T06:56:35.266Z","0.1.0-beta.73":"2026-01-27T07:31:08.612Z","0.1.0-beta.74":"2026-01-27T13:22:24.142Z","0.1.0-beta.75":"2026-01-27T14:15:18.067Z","0.1.0-beta.76":"2026-01-28T15:45:08.412Z","0.1.0-beta.77":"2026-01-28T16:07:21.335Z","0.1.0-beta.78":"2026-01-28T16:26:14.556Z","0.1.0-beta.79":"2026-01-28T17:36:17.296Z","0.1.0-beta.81":"2026-01-28T21:10:50.595Z","0.1.0-beta.82":"2026-01-28T23:57:18.175Z","0.1.0-beta.83":"2026-01-29T02:08:43.673Z","0.1.0-beta.84":"2026-01-29T02:19:01.741Z","0.1.0-beta.85":"2026-01-29T02:53:30.503Z","0.1.0-beta.86":"2026-01-29T16:59:20.970Z","0.1.0-beta.87":"2026-01-29T17:37:55.762Z","0.1.0-beta.88":"2026-01-29T20:41:41.655Z","0.1.0-beta.89":"2026-01-29T21:38:24.412Z","0.1.0-beta.90":"2026-01-29T21:51:37.316Z","0.1.0-beta.91":"2026-01-29T22:03:28.254Z","0.1.0-beta.92":"2026-01-29T22:16:50.129Z","0.1.0-beta.94":"2026-02-09T15:40:07.935Z","0.1.0-beta.95":"2026-02-10T12:34:15.806Z","0.1.0-beta.97":"2026-02-10T13:00:47.344Z","0.1.0-beta.98":"2026-02-13T21:43:07.550Z","0.1.0-beta.99":"2026-02-13T22:14:53.399Z","0.1.0-beta.100":"2026-02-14T00:18:02.005Z","0.1.0-beta.101":"2026-02-15T22:24:55.883Z","0.1.0-beta.102":"2026-02-18T03:40:59.248Z","0.1.0-beta.103":"2026-02-19T13:48:20.376Z","0.1.0-beta.104":"2026-02-23T23:58:32.046Z","0.1.0-beta.105":"2026-02-24T02:07:54.689Z","0.1.0-beta.106":"2026-02-24T05:26:05.842Z","0.1.0-beta.107":"2026-02-24T06:07:27.137Z","0.1.0-beta.108":"2026-02-24T20:48:14.863Z","0.1.0-beta.109":"2026-02-26T00:54:15.407Z","0.1.0-beta.110":"2026-02-26T15:31:35.945Z","0.1.0-beta.111":"2026-02-26T15:45:23.627Z","0.1.0-beta.112":"2026-02-26T17:57:21.752Z","0.1.0-beta.113":"2026-02-26T18:20:30.402Z","0.1.0-beta.114":"2026-03-01T18:09:21.985Z","0.1.0-beta.115":"2026-03-02T17:11:09.891Z","0.1.0-beta.116":"2026-03-06T04:03:56.760Z","0.1.0-beta.117":"2026-03-08T14:27:34.128Z","0.1.0-beta.118":"2026-03-11T13:34:32.317Z","0.1.0-beta.119":"2026-03-11T18:42:46.130Z","0.1.0-beta.120":"2026-03-12T14:28:54.227Z","0.1.0-beta.121":"2026-03-12T18:01:46.626Z","0.1.0-beta.122":"2026-03-12T19:22:54.957Z","0.1.0-beta.123":"2026-03-12T20:21:56.137Z","0.1.0-beta.124":"2026-03-12T20:39:08.695Z","0.1.0-beta.125":"2026-03-16T18:11:49.677Z","0.1.0-beta.126":"2026-03-17T22:11:35.918Z","0.1.0-beta.127":"2026-03-20T15:52:07.389Z","0.1.0-beta.128":"2026-03-21T22:38:26.506Z","0.1.0-beta.129":"2026-03-25T21:52:05.933Z","0.1.0-beta.130":"2026-03-26T20:42:07.952Z","0.1.0-beta.131":"2026-03-31T21:31:53.504Z","0.1.0-beta.132":"2026-04-01T20:23:43.582Z","0.1.0-beta.133":"2026-04-06T20:23:26.653Z","0.1.0-beta.134":"2026-04-07T15:35:35.865Z","0.1.0-beta.135":"2026-04-07T17:08:54.443Z","0.1.0-beta.136":"2026-04-07T17:32:55.607Z","0.1.0-beta.137":"2026-04-08T19:32:41.785Z","0.1.0-beta.138":"2026-04-09T13:15:58.368Z","0.1.0-beta.139":"2026-04-09T20:36:51.242Z","0.1.0-beta.140":"2026-04-13T19:37:48.805Z","0.1.0-beta.141":"2026-04-13T21:15:25.837Z","0.1.0-beta.142":"2026-04-13T22:15:28.308Z","0.1.0-beta.143":"2026-04-15T14:11:14.681Z","0.1.0-beta.144":"2026-04-15T14:37:18.400Z","0.1.0-beta.145":"2026-04-15T18:23:57.137Z","0.1.0-beta.146":"2026-04-19T21:58:06.942Z","0.1.0-beta.147":"2026-04-19T23:53:07.004Z","0.1.0-beta.148":"2026-05-04T12:51:01.560Z","0.1.0-beta.149":"2026-05-05T12:47:08.342Z","0.1.0-beta.150":"2026-05-19T18:46:22.682Z","0.1.0-beta.151":"2026-05-20T19:53:47.992Z","0.1.0-beta.152":"2026-05-26T19:35:12.443Z","0.1.0-beta.153":"2026-05-26T20:17:18.524Z","0.1.0-beta.154":"2026-05-27T00:36:37.433Z","0.1.0-beta.155":"2026-05-27T12:45:46.545Z","0.1.0-beta.156":"2026-05-31T23:12:14.346Z","0.1.0-beta.157":"2026-06-01T00:38:13.827Z","0.1.0-beta.158":"2026-06-01T13:46:12.363Z","0.1.0-beta.159":"2026-06-04T14:38:51.563Z","0.1.0-beta.160":"2026-06-09T21:45:47.209Z","0.1.0-beta.161":"2026-06-09T22:15:24.955Z","0.1.0-beta.162":"2026-06-09T22:47:11.113Z","0.1.0-beta.163":"2026-06-10T14:19:13.522Z","0.1.0-beta.164":"2026-06-10T14:37:02.364Z","0.1.0-beta.166":"2026-06-10T15:36:06.427Z","0.1.0-beta.167":"2026-06-15T23:52:30.297Z","0.1.0-beta.168":"2026-06-19T20:39:54.764Z","0.1.0-beta.169":"2026-06-21T18:25:35.417Z","0.1.0-beta.170":"2026-06-21T21:55:10.369Z","0.1.0-beta.171":"2026-06-22T20:28:34.556Z","0.1.0-beta.172":"2026-06-22T23:25:53.325Z","0.1.0-beta.173":"2026-06-23T13:35:17.834Z","0.1.0-beta.174":"2026-06-25T14:37:10.286Z","0.1.0-beta.175":"2026-06-28T22:04:21.229Z","0.1.0-beta.176":"2026-06-28T23:38:03.447Z","0.1.0-beta.177":"2026-06-30T17:56:04.474Z","0.1.0-beta.178":"2026-07-01T20:11:12.736Z","0.1.0-beta.179":"2026-07-16T20:59:55.434Z","0.1.0-beta.180":"2026-07-19T03:18:55.640Z","0.1.0-beta.181":"2026-07-27T13:55:44.346Z","0.1.0-beta.182":"2026-07-29T17:14:51.079Z","0.1.0-beta.183":"2026-07-30T19:51:28.767Z","0.1.0-beta.184":"2026-08-06T23:39:32.596Z","0.1.0-beta.185":"2026-09-01T15:29:10.175Z","0.1.0-beta.186":"2026-09-06T14:29:35.717Z","0.1.0-beta.187":"2026-09-07T13:47:00.348Z","0.1.0-beta.188":"2026-09-10T20:35:29.249Z","0.1.0-beta.189":"2026-09-15T15:43:58.804Z","0.1.0-beta.190":"2026-09-18T15:12:24.857Z","0.1.0-beta.191":"2026-09-20T20:08:53.902Z"},"bugs":{"url":"https://github.com/NextSpark-js/nextspark/issues"},"author":{"name":"NextSpark","email":"hello@nextspark.dev"},"license":"MIT","homepage":"https://nextspark.dev","keywords":["nextjs","saas","boilerplate","starter","framework","authentication","stripe","payments","teams","typescript","react","tailwindcss"],"repository":{"url":"git+https://github.com/NextSpark-js/nextspark.git","type":"git","directory":"packages/core"},"description":"NextSpark - The complete SaaS framework for Next.js","maintainers":[{"name":"fedevgonzalez","email":"fedevgonzalez@gmail.com"},{"name":"capellopablo","email":"hola@capellopablo.com"}],"readme":"# @nextsparkjs/core\n\nThe complete SaaS framework for Next.js. Build production-ready SaaS applications with authentication, payments, teams, and more.\n\n## Installation\n\n```bash\nnpm install @nextsparkjs/core\n# or\npnpm add @nextsparkjs/core\n```\n\n## Quick Start\n\n```bash\n# Create a new NextSpark project\nnpx create-nextspark-app my-app\ncd my-app\npnpm dev\n```\n\nOr initialize in an existing project:\n\n```bash\nnpx nextspark init\n```\n\n## Features\n\n- **Authentication** - Email/password, Google OAuth, magic links with Better Auth\n- **Payments** - Stripe integration with subscriptions and usage billing\n- **Teams** - Multi-tenant team management with roles and permissions\n- **Database** - PostgreSQL with migrations and type-safe queries\n- **UI Components** - 50+ components based on shadcn/ui\n- **Entities** - Dynamic CRUD with automatic API generation\n- **Page Builder** - Block-based page builder with drag and drop\n- **Themes** - Multiple theme support with easy customization\n- **Plugins** - Extensible plugin system\n- **i18n** - Full internationalization with next-intl\n- **Testing** - Jest + Cypress setup included\n\n## Documentation\n\nVisit [nextspark.dev/docs](https://nextspark.dev/docs) for full documentation.\n\n## License\n\nMIT\n","readmeFilename":"README.md"}