{"_id":"@bygghammar/lightweight-popup","_rev":"7-21406746ad43532112fddf1cd74159e3","name":"@bygghammar/lightweight-popup","dist-tags":{"latest":"0.2.0-m7.1","m7":"0.2.0-m7.9"},"versions":{"0.2.0-m7.1":{"name":"@bygghammar/lightweight-popup","version":"0.2.0-m7.1","license":"UNLICENSED","_id":"@bygghammar/lightweight-popup@0.2.0-m7.1","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/lightweight-popup#readme","bugs":{"url":"https://github.com/byggis79/lightweight-popup/issues"},"dist":{"shasum":"c7f6a5262d26551105b6c2a82ad0ae5745f51bab","tarball":"https://registry.npmjs.org/@bygghammar/lightweight-popup/-/lightweight-popup-0.2.0-m7.1.tgz","fileCount":192,"integrity":"sha512-NgW4okeF0Y1q44eYJpwPIqUyMHvZTMJEoZL/9u22Mjh1R2S84HprTGL75spvGFYRcO82PB9+2Kr0VT9ofIpuUQ==","signatures":[{"sig":"MEUCIC8tJWc4zwFbROfpg1iTQXqUYfNJFr2iRAf8/UjFx95uAiEAjs/do4lPVIKFrpirvT74BcY+cZsTIfH3z1Wvxvf8E8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":969714},"type":"module","engines":{"node":">=20"},"exports":{"./core":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"},"./admin":{"types":"./dist/admin/index.d.ts","default":"./dist/admin/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./schema":{"types":"./dist/schema/index.d.ts","default":"./dist/schema/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","default":"./dist/testing/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"./admin.css":"./dist/admin.css","./statistics":{"types":"./dist/statistics/index.d.ts","default":"./dist/statistics/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"cdf15c48b5b0e7a6d3dcf9f36fdfc791c867e6c8","scripts":{"ci":"bun run typecheck && bun run lint && bun run build && bun run test && bun run verify:package","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/build-css.mjs","format":"prettier --write .","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","format:check":"prettier --check .","verify:package":"node scripts/verify-package-contents.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/lightweight-popup.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, SSR-safe popup management for CMS-driven sites: public runtime, rule engine, visitor-state engine and backoffice builder, wired to the host through explicit adapters.","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"zod":"^3.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"jsdom":"^26.1.0","react":"^19.2.0","eslint":"^9.32.0","vitest":"^4.1.10","globals":"^15.15.0","prettier":"^3.7.3","react-dom":"^19.2.0","@eslint/js":"^9.32.0","typescript":"^5.9.3","@types/node":"^22.16.5","@types/react":"19.2.17","@types/react-dom":"19.2.3","typescript-eslint":"^8.56.1","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=19","react-dom":">=19"},"_npmOperationalInternal":{"tmp":"tmp/lightweight-popup_0.2.0-m7.1_1788245309857_0.5001512422802761","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-m7.2":{"name":"@bygghammar/lightweight-popup","version":"0.2.0-m7.2","license":"UNLICENSED","_id":"@bygghammar/lightweight-popup@0.2.0-m7.2","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/lightweight-popup#readme","bugs":{"url":"https://github.com/byggis79/lightweight-popup/issues"},"dist":{"shasum":"cef66fdbb545286e73d62a5a379f5a8067e9f4e1","tarball":"https://registry.npmjs.org/@bygghammar/lightweight-popup/-/lightweight-popup-0.2.0-m7.2.tgz","fileCount":196,"integrity":"sha512-Q5XpikU1qtXshJKdiu7CRzy/asIQfdmTK2xlpe2d7qOzEdUJbPoOsGCcVz5DTjo8Rda4dZD8Q4UgSKoRqCmFRQ==","signatures":[{"sig":"MEYCIQCprV+RdYDk0658cI6aVpCLQ7XKvy4qa15fCi9202RTOgIhAOjGBn6QyUjHBm7h5zbInz5B4EoC4o5DFMy9Ds/tCr5p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":977545},"type":"module","engines":{"node":">=20"},"exports":{"./core":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"},"./admin":{"types":"./dist/admin/index.d.ts","default":"./dist/admin/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./schema":{"types":"./dist/schema/index.d.ts","default":"./dist/schema/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","default":"./dist/testing/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"./admin.css":"./dist/admin.css","./statistics":{"types":"./dist/statistics/index.d.ts","default":"./dist/statistics/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"fe412286c5123a593d5c6ce938980aca21fb3a6b","scripts":{"ci":"bun run typecheck && bun run lint && bun run build && bun run test && bun run verify:package","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/build-css.mjs","format":"prettier --write .","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","format:check":"prettier --check .","verify:package":"node scripts/verify-package-contents.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/lightweight-popup.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, SSR-safe popup management for CMS-driven sites: public runtime, rule engine, visitor-state engine and backoffice builder, wired to the host through explicit adapters.","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"zod":"^3.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^26.1.0","react":"^19.2.0","eslint":"^9.32.0","vitest":"^4.1.10","globals":"^15.15.0","prettier":"^3.7.3","react-dom":"^19.2.0","@eslint/js":"^9.32.0","typescript":"^5.9.3","@types/node":"^22.16.5","@types/react":"19.2.17","@types/react-dom":"19.2.3","typescript-eslint":"^8.56.1","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=19","react-dom":">=19"},"_npmOperationalInternal":{"tmp":"tmp/lightweight-popup_0.2.0-m7.2_1788250829693_0.9255060403043267","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-m7.3":{"name":"@bygghammar/lightweight-popup","version":"0.2.0-m7.3","license":"UNLICENSED","_id":"@bygghammar/lightweight-popup@0.2.0-m7.3","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/lightweight-popup#readme","bugs":{"url":"https://github.com/byggis79/lightweight-popup/issues"},"dist":{"shasum":"92e2022f4869ef8da5ba2ac5f51355fd75d21a89","tarball":"https://registry.npmjs.org/@bygghammar/lightweight-popup/-/lightweight-popup-0.2.0-m7.3.tgz","fileCount":196,"integrity":"sha512-M8dS6Q/JwrvOYHhnqQxiEumA8UmbVCHzPQ7foq8173pKHy4o+bXQbWdyLlJcagLVwLKXBUrkuREVTQqIMOx2XA==","signatures":[{"sig":"MEQCIBfAmbkC86o93Y8bQPY9SLjGct6KupnXTqYhwx8itFsdAiAVJBW+haVdi0oGrM2KWhfyFgTK2NYpdjAouCGd72IGRQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":980697},"type":"module","engines":{"node":">=20"},"exports":{"./core":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"},"./admin":{"types":"./dist/admin/index.d.ts","default":"./dist/admin/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./schema":{"types":"./dist/schema/index.d.ts","default":"./dist/schema/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","default":"./dist/testing/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"./admin.css":"./dist/admin.css","./statistics":{"types":"./dist/statistics/index.d.ts","default":"./dist/statistics/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"47e913e637f97be20b37d31621df5afb0a6b811b","scripts":{"ci":"bun run typecheck && bun run lint && bun run build && bun run test && bun run verify:package","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/build-css.mjs","format":"prettier --write .","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","format:check":"prettier --check .","verify:package":"node scripts/verify-package-contents.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/lightweight-popup.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, SSR-safe popup management for CMS-driven sites: public runtime, rule engine, visitor-state engine and backoffice builder, wired to the host through explicit adapters.","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"zod":"^3.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^26.1.0","react":"^19.2.0","eslint":"^9.32.0","vitest":"^4.1.10","globals":"^15.15.0","prettier":"^3.7.3","react-dom":"^19.2.0","@eslint/js":"^9.32.0","typescript":"^5.9.3","@types/node":"^22.16.5","@types/react":"19.2.17","@types/react-dom":"19.2.3","typescript-eslint":"^8.56.1","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=19","react-dom":">=19"},"_npmOperationalInternal":{"tmp":"tmp/lightweight-popup_0.2.0-m7.3_1788252825269_0.004007824596978349","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-m7.4":{"name":"@bygghammar/lightweight-popup","version":"0.2.0-m7.4","license":"UNLICENSED","_id":"@bygghammar/lightweight-popup@0.2.0-m7.4","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/lightweight-popup#readme","bugs":{"url":"https://github.com/byggis79/lightweight-popup/issues"},"dist":{"shasum":"627996dbf26e065af0f0473474b1386d69ece34e","tarball":"https://registry.npmjs.org/@bygghammar/lightweight-popup/-/lightweight-popup-0.2.0-m7.4.tgz","fileCount":204,"integrity":"sha512-56oYL8q0ag2WLBA0ACKmv7JNjTVOu/12x0eNqvTN8NS39gdfHHPhAtr62r/YTDjeCduHCOkA/55reK0AQGmocg==","signatures":[{"sig":"MEQCIBZno6EEEISpssn07n3Hw56C+XNzAUNw/zjafn0hbVpNAiB+Pp6DJ2Ep7c05G6dgjvH3s+vBP+CLL3jXNT3my8afxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1012362},"type":"module","engines":{"node":">=20"},"exports":{"./core":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"},"./admin":{"types":"./dist/admin/index.d.ts","default":"./dist/admin/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./schema":{"types":"./dist/schema/index.d.ts","default":"./dist/schema/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","default":"./dist/testing/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"./admin.css":"./dist/admin.css","./statistics":{"types":"./dist/statistics/index.d.ts","default":"./dist/statistics/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"04683fbf5b1b0cd932187a6154f9500c3ed9d7d2","scripts":{"ci":"bun run typecheck && bun run lint && bun run build && bun run test && bun run verify:package","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/build-css.mjs","format":"prettier --write .","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","format:check":"prettier --check .","verify:package":"node scripts/verify-package-contents.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/lightweight-popup.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, SSR-safe popup management for CMS-driven sites: public runtime, rule engine, visitor-state engine and backoffice builder, wired to the host through explicit adapters.","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"zod":"^3.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^26.1.0","react":"^19.2.0","eslint":"^9.32.0","vitest":"^4.1.10","globals":"^15.15.0","prettier":"^3.7.3","react-dom":"^19.2.0","@eslint/js":"^9.32.0","typescript":"^5.9.3","@types/node":"^22.16.5","@types/react":"19.2.17","@types/react-dom":"19.2.3","typescript-eslint":"^8.56.1","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=19","react-dom":">=19"},"_npmOperationalInternal":{"tmp":"tmp/lightweight-popup_0.2.0-m7.4_1788257813595_0.01957646284068537","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-m7.5":{"name":"@bygghammar/lightweight-popup","version":"0.2.0-m7.5","license":"UNLICENSED","_id":"@bygghammar/lightweight-popup@0.2.0-m7.5","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/lightweight-popup#readme","bugs":{"url":"https://github.com/byggis79/lightweight-popup/issues"},"dist":{"shasum":"15f9b5aa55c11943214c8a3de74380ee2f65594a","tarball":"https://registry.npmjs.org/@bygghammar/lightweight-popup/-/lightweight-popup-0.2.0-m7.5.tgz","fileCount":204,"integrity":"sha512-gBa7mfgPujxb6YDp6sgkb79FwG7q0TtG3IyDqJyOOBgdEUdSs/Og3BKkx9Q51Ok58MC/ZIEA5Oz5bONZp33N1A==","signatures":[{"sig":"MEUCIAw0K/TNdqE8piXo+79VYaaFSrbcmYwiQfF7ScaZ6D/pAiEAn8C+tLQ4fthBOeaKM1Km5fAWQscp6uem2VrHLA8Uc2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1021496},"type":"module","engines":{"node":">=20"},"exports":{"./core":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"},"./admin":{"types":"./dist/admin/index.d.ts","default":"./dist/admin/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./schema":{"types":"./dist/schema/index.d.ts","default":"./dist/schema/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","default":"./dist/testing/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"./admin.css":"./dist/admin.css","./statistics":{"types":"./dist/statistics/index.d.ts","default":"./dist/statistics/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"bb7b2ad3d227640a73302cacd33bb805ac4616f9","scripts":{"ci":"bun run typecheck && bun run lint && bun run build && bun run test && bun run verify:package","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/build-css.mjs","format":"prettier --write .","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","format:check":"prettier --check .","verify:package":"node scripts/verify-package-contents.mjs"},"_npmUser":{"name":"byggis","email":"byggis@gmail.com"},"repository":{"url":"git+https://github.com/byggis79/lightweight-popup.git","type":"git"},"_npmVersion":"11.19.0","description":"Lightweight, SSR-safe popup management for CMS-driven sites: public runtime, rule engine, visitor-state engine and backoffice builder, wired to the host through explicit adapters.","directories":{},"sideEffects":false,"_nodeVersion":"26.7.0","dependencies":{"zod":"^3.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^26.1.0","react":"^19.2.0","eslint":"^9.32.0","vitest":"^4.1.10","globals":"^15.15.0","prettier":"^3.7.3","react-dom":"^19.2.0","@eslint/js":"^9.32.0","typescript":"^5.9.3","@types/node":"^22.16.5","@types/react":"19.2.17","@types/react-dom":"19.2.3","typescript-eslint":"^8.56.1","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=19","react-dom":">=19"},"_npmOperationalInternal":{"tmp":"tmp/lightweight-popup_0.2.0-m7.5_1788263374040_0.15339705706680573","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-m7.8":{"name":"@bygghammar/lightweight-popup","version":"0.2.0-m7.8","license":"UNLICENSED","_id":"@bygghammar/lightweight-popup@0.2.0-m7.8","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"homepage":"https://github.com/byggis79/lightweight-popup#readme","bugs":{"url":"https://github.com/byggis79/lightweight-popup/issues"},"dist":{"shasum":"5a0819217b069bdf307f7e985f45be2ea53af149","tarball":"https://registry.npmjs.org/@bygghammar/lightweight-popup/-/lightweight-popup-0.2.0-m7.8.tgz","fileCount":204,"integrity":"sha512-90eb9t2DyI7wvyd1ak9G4paBGUTAw8fyr9pPwB9EkUZ7JFSMihvDon/Z2dF1ZPq8n3kWgyRTejXhiULcZqjsUA==","signatures":[{"sig":"MEYCIQCNL0znquukV2qoZ6E4QQfbOIXWAYpWeeMUirmdJPXGRQIhAIa/+cuEavx4TwtY6KbLxa3AhDwMfpvbKaN3ePhEkfnw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1024033},"type":"module","engines":{"node":">=20"},"exports":{"./core":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"},"./admin":{"types":"./dist/admin/index.d.ts","default":"./dist/admin/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./schema":{"types":"./dist/schema/index.d.ts","default":"./dist/schema/index.js"},"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","default":"./dist/testing/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"./admin.css":"./dist/admin.css","./statistics":{"types":"./dist/statistics/index.d.ts","default":"./dist/statistics/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json"},"gitHead":"219711d788d3eb980dea3f2e07ac1103e706922d","scripts":{"ci":"bun run typecheck && bun run lint && bun run build && bun run test && bun run verify:package && bun run verify:pack","lint":"eslint . --max-warnings=0","test":"vitest run","build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/build-css.mjs","format":"prettier --write .","typecheck":"tsc -p tsconfig.json --noEmit","test:watch":"vitest","verify:pack":"node scripts/verify-pack.mjs","format:check":"prettier --check .","verify:package":"node scripts/verify-package-contents.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f496574-084e-4956-8f9f-bdfe5ea5e51c"}},"repository":{"url":"git+https://github.com/byggis79/lightweight-popup.git","type":"git"},"_npmVersion":"11.17.0","description":"Lightweight, SSR-safe popup management for CMS-driven sites: public runtime, rule engine, visitor-state engine and backoffice builder, wired to the host through explicit adapters.","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","dependencies":{"zod":"^3.25.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jsdom":"^26.1.0","react":"^19.2.0","eslint":"^9.32.0","vitest":"^4.1.10","globals":"^15.15.0","prettier":"^3.7.3","react-dom":"^19.2.0","@eslint/js":"^9.32.0","typescript":"^5.9.3","@types/node":"^22.16.5","@types/react":"19.2.17","@types/react-dom":"19.2.3","typescript-eslint":"^8.56.1","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.3.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":">=19","react-dom":">=19"},"_npmOperationalInternal":{"tmp":"tmp/lightweight-popup_0.2.0-m7.8_1788290747985_0.4113877697012498","host":"s3://npm-registry-packages-npm-production"}},"0.2.0-m7.9":{"name":"@bygghammar/lightweight-popup","version":"0.2.0-m7.9","description":"Lightweight, SSR-safe popup management for CMS-driven sites: public runtime, rule engine, visitor-state engine and backoffice builder, wired to the host through explicit adapters.","type":"module","sideEffects":false,"license":"UNLICENSED","engines":{"node":">=20"},"repository":{"type":"git","url":"git+https://github.com/byggis79/lightweight-popup.git"},"publishConfig":{"access":"public"},"exports":{"./runtime":{"types":"./dist/runtime/index.d.ts","default":"./dist/runtime/index.js"},"./admin":{"types":"./dist/admin/index.d.ts","default":"./dist/admin/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./adapters":{"types":"./dist/adapters/index.d.ts","default":"./dist/adapters/index.js"},"./schema":{"types":"./dist/schema/index.d.ts","default":"./dist/schema/index.js"},"./core":{"types":"./dist/core/index.d.ts","default":"./dist/core/index.js"},"./statistics":{"types":"./dist/statistics/index.d.ts","default":"./dist/statistics/index.js"},"./testing":{"types":"./dist/testing/index.d.ts","default":"./dist/testing/index.js"},"./styles.css":"./dist/styles.css","./admin.css":"./dist/admin.css","./package.json":"./package.json"},"scripts":{"build":"rm -rf dist && tsc -p tsconfig.build.json && node scripts/build-css.mjs","typecheck":"tsc -p tsconfig.json --noEmit","lint":"eslint . --max-warnings=0","format":"prettier --write .","format:check":"prettier --check .","test":"vitest run","test:watch":"vitest","verify:package":"node scripts/verify-package-contents.mjs","verify:pack":"node scripts/verify-pack.mjs","ci":"bun run typecheck && bun run lint && bun run build && bun run test && bun run verify:package && bun run verify:pack"},"dependencies":{"zod":"^3.25.0"},"peerDependencies":{"react":">=19","react-dom":">=19"},"devDependencies":{"@eslint/js":"^9.32.0","@testing-library/dom":"^10.4.0","@testing-library/react":"^16.3.0","@testing-library/user-event":"^14.6.1","@types/node":"^22.16.5","@types/react":"19.2.17","@types/react-dom":"19.2.3","eslint":"^9.32.0","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","eslint-plugin-react-hooks":"^5.2.0","globals":"^15.15.0","jsdom":"^26.1.0","prettier":"^3.7.3","react":"^19.2.0","react-dom":"^19.2.0","typescript":"^5.9.3","typescript-eslint":"^8.56.1","vitest":"^4.1.10"},"readmeFilename":"README.md","gitHead":"862a20f35258ffe3afec3392308c2935a554f6fd","_id":"@bygghammar/lightweight-popup@0.2.0-m7.9","bugs":{"url":"https://github.com/byggis79/lightweight-popup/issues"},"homepage":"https://github.com/byggis79/lightweight-popup#readme","_nodeVersion":"24.20.0","_npmVersion":"11.19.0","dist":{"integrity":"sha512-uUtJoDXEEUz+rJYnDoXsXWoG9BKAC9N2eccNu4CBnwS36Ldrklfc9iQPUY+8avS8hNloufa9hCYjl/DSbgijgg==","shasum":"f7210473b48a1e3d310054620ae891a9360b325d","tarball":"https://registry.npmjs.org/@bygghammar/lightweight-popup/-/lightweight-popup-0.2.0-m7.9.tgz","fileCount":205,"unpackedSize":1044074,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIC/ijrAdgF6YKDyVInpSJsC9tHT0RkgXsAn1L0EzcmTBAiB7tQLMOWpBICtiKdI4No6o8uwkGd8jUl7UdLS0lG72dw=="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:5f496574-084e-4956-8f9f-bdfe5ea5e51c"}},"directories":{},"maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/lightweight-popup_0.2.0-m7.9_1788761932671_0.16404317452510275"},"_hasShrinkwrap":false}},"time":{"created":"2026-09-01T06:48:29.673Z","modified":"2026-09-07T06:18:53.012Z","0.2.0-m7.1":"2026-09-01T06:48:29.999Z","0.2.0-m7.2":"2026-09-01T08:20:29.851Z","0.2.0-m7.3":"2026-09-01T08:53:45.437Z","0.2.0-m7.4":"2026-09-01T10:16:53.794Z","0.2.0-m7.5":"2026-09-01T11:49:34.206Z","0.2.0-m7.8":"2026-09-01T19:25:48.128Z","0.2.0-m7.9":"2026-09-07T06:18:52.825Z"},"bugs":{"url":"https://github.com/byggis79/lightweight-popup/issues"},"license":"UNLICENSED","homepage":"https://github.com/byggis79/lightweight-popup#readme","repository":{"url":"git+https://github.com/byggis79/lightweight-popup.git","type":"git"},"description":"Lightweight, SSR-safe popup management for CMS-driven sites: public runtime, rule engine, visitor-state engine and backoffice builder, wired to the host through explicit adapters.","maintainers":[{"name":"byggis","email":"byggis@gmail.com"}],"readme":"","readmeFilename":""}