{"_id":"@aevantec/litevue","_rev":"7-3a70b3fa4aceeb24997e5d570be4cc5f","name":"@aevantec/litevue","dist-tags":{"latest":"0.5.6"},"versions":{"0.5.0":{"name":"@aevantec/litevue","version":"0.5.0","keywords":["vue","petite-vue","litevue","alpine","alpinejs","progressive-enhancement","reactivity","directives","no-build","devtools","lightweight","frontend"],"author":{"name":"abiacarl","email":"abiacarl@gmail.com"},"license":"MIT","_id":"@aevantec/litevue@0.5.0","maintainers":[{"name":"abiacarl","email":"abiacarl@gmail.com"}],"contributors":[{"url":"petite-vue, which this is forked from","name":"Evan You"}],"homepage":"https://github.com/aevantec/litevue#readme","bugs":{"url":"https://github.com/aevantec/litevue/issues"},"dist":{"shasum":"5ba5780f8ea4b7f0e7c3d41f8248a8692ad2c866","tarball":"https://registry.npmjs.org/@aevantec/litevue/-/litevue-0.5.0.tgz","fileCount":74,"integrity":"sha512-sw9+cEFsIhQBd+RN2gHzX8sP/JHwe9vkbUihF1czMQYHufOm2RIaGu3PLJXvHIxxxXH2Am+Y+htwREh7jmlYbg==","signatures":[{"sig":"MEYCIQD+kxVBePOb6FuKyB361fJ2h/OS0qO2OOuk7+TsDCHtegIhANzYKxxgc+4nRqtshKNMj/Y222roCIBl1pQCl6/fM7DY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249257},"main":"dist/litevue.umd.js","type":"commonjs","types":"./dist/types/index.d.ts","unpkg":"dist/litevue.iife.js","module":"./dist/litevue.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/litevue.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/litevue.umd.js"}},"./plugins":{"import":{"types":"./dist/types/plugins/index.d.mts","default":"./dist/litevue-plugins.mjs"},"require":{"types":"./dist/types/plugins/index.d.ts","default":"./dist/litevue-plugins.umd.js"}},"./devtools":{"import":{"types":"./dist/types/devtools-panel.d.mts","default":"./dist/litevue-devtools.mjs"},"require":{"types":"./dist/types/devtools-panel.d.ts","default":"./dist/litevue-devtools.umd.js"}},"./package.json":"./package.json"},"gitHead":"b7546e8f8eca352bc4034be1227f6f083ddd092e","scripts":{"dev":"vite","test":"vitest run","build":"vite build && vite build --config vite.devtools.config.mts && vite build --config vite.plugins.config.mts && pnpm build:types","format":"prettier --write \"**/*.{ts,mts,js,html,json}\"","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","test:watch":"vitest","build:types":"tsc --emitDeclarationOnly && mv dist/src dist/types && node scripts/build-types.mjs","docs:preview":"vitepress preview docs","lint:package":"publint --strict && attw --pack .","prepublishOnly":"pnpm build && publint --strict"},"_npmUser":{"name":"abiacarl","email":"abiacarl@gmail.com"},"jsdelivr":"dist/litevue.iife.js","repository":{"url":"git+https://github.com/aevantec/litevue.git","type":"git"},"_npmVersion":"11.16.0","description":"Lightweight subset of Vue optimized for progressive enhancement. A fork of petite-vue with devtools.","directories":{},"sideEffects":["./dist/litevue.*","./dist/litevue-devtools.*"],"_nodeVersion":"24.18.0","dependencies":{"@vue/reactivity":"~3.4.0"},"//sideEffects":"The core auto-mounts when its script tag has `init`, and the devtools panel self-initializes on import — both are real import side effects and must not be tree-shaken. The plugins bundle is pure, so bundlers may drop unused plugins.","publishConfig":{"access":"public"},"typesVersions":{"*":{"plugins":["./dist/types/plugins/index.d.ts"],"devtools":["./dist/types/devtools-panel.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"vite":"^5.4.0","jsdom":"^25.0.1","terser":"^5.36.0","vitest":"^2.1.9","publint":"^0.3.22","prettier":"^3.4.0","vitepress":"^1.6.4","typescript":"^5.6.0","@vue/shared":"~3.4.0","@arethetypeswrong/cli":"^0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/litevue_0.5.0_1785164214353_0.7238541465212929","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@aevantec/litevue","version":"0.5.1","keywords":["vue","petite-vue","litevue","alpine","alpinejs","progressive-enhancement","reactivity","directives","no-build","devtools","lightweight","frontend"],"author":{"name":"abiacarl","email":"abiacarl@gmail.com"},"license":"MIT","_id":"@aevantec/litevue@0.5.1","maintainers":[{"name":"abiacarl","email":"abiacarl@gmail.com"}],"contributors":[{"url":"petite-vue, which this is forked from","name":"Evan You"}],"homepage":"https://litevue.dev","bugs":{"url":"https://github.com/aevantec/litevue/issues"},"dist":{"shasum":"ab3179966bdc94470b2cfd16f5834f72096ae0bc","tarball":"https://registry.npmjs.org/@aevantec/litevue/-/litevue-0.5.1.tgz","fileCount":74,"integrity":"sha512-tkxjkCRBviUEgcAKwEQT0dnIR/4xgITd4Kt3p2kioZZEaQVAVWe1lAbQvvM76XJdlRgL/Hb+GZeb95WJ0HEO4Q==","signatures":[{"sig":"MEUCIDXEO1u0TeLUa6BUwueStw6xpUGvSMko3Bsegp5FsT+VAiEA5kbhvvBWakqKm+a5j82wfgBfHTB0DiKxySIWWw70H90=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":249165},"main":"dist/litevue.umd.js","type":"commonjs","types":"./dist/types/index.d.ts","unpkg":"dist/litevue.iife.js","module":"./dist/litevue.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/litevue.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/litevue.umd.js"}},"./plugins":{"import":{"types":"./dist/types/plugins/index.d.mts","default":"./dist/litevue-plugins.mjs"},"require":{"types":"./dist/types/plugins/index.d.ts","default":"./dist/litevue-plugins.umd.js"}},"./devtools":{"import":{"types":"./dist/types/devtools-panel.d.mts","default":"./dist/litevue-devtools.mjs"},"require":{"types":"./dist/types/devtools-panel.d.ts","default":"./dist/litevue-devtools.umd.js"}},"./package.json":"./package.json"},"gitHead":"86fced78d245e215211cf41de9bc7b6ef31deb6b","scripts":{"dev":"vite","test":"vitest run","build":"vite build && vite build --config vite.devtools.config.mts && vite build --config vite.plugins.config.mts && pnpm build:types","format":"prettier --write \"**/*.{ts,mts,js,html,json}\"","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","test:watch":"vitest","build:types":"tsc --emitDeclarationOnly && mv dist/src dist/types && node scripts/build-types.mjs","docs:preview":"vitepress preview docs","lint:package":"publint --strict && attw --pack .","prepublishOnly":"pnpm build && publint --strict"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:3f3a93f5-cfb0-4ed5-8a36-68141a3dac31"}},"jsdelivr":"dist/litevue.iife.js","repository":{"url":"git+https://github.com/aevantec/litevue.git","type":"git"},"_npmVersion":"12.0.1","description":"Lightweight subset of Vue optimized for progressive enhancement. A fork of petite-vue with devtools.","directories":{},"sideEffects":["./dist/litevue.*","./dist/litevue-devtools.*"],"_nodeVersion":"22.23.1","dependencies":{"@vue/reactivity":"~3.4.0"},"//sideEffects":"The core auto-mounts when its script tag has `init`, and the devtools panel self-initializes on import — both are real import side effects and must not be tree-shaken. The plugins bundle is pure, so bundlers may drop unused plugins.","publishConfig":{"access":"public"},"typesVersions":{"*":{"plugins":["./dist/types/plugins/index.d.ts"],"devtools":["./dist/types/devtools-panel.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"vite":"^5.4.0","jsdom":"^25.0.1","terser":"^5.36.0","vitest":"^2.1.9","publint":"^0.3.22","prettier":"^3.4.0","vitepress":"^1.6.4","typescript":"^5.6.0","@vue/shared":"~3.4.0","@arethetypeswrong/cli":"^0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/litevue_0.5.1_1785175954652_0.19036534996778753","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@aevantec/litevue","version":"0.5.2","keywords":["vue","petite-vue","litevue","alpine","alpinejs","progressive-enhancement","reactivity","directives","no-build","devtools","lightweight","frontend"],"author":{"name":"abiacarl","email":"abiacarl@gmail.com"},"license":"MIT","_id":"@aevantec/litevue@0.5.2","maintainers":[{"name":"abiacarl","email":"abiacarl@gmail.com"}],"contributors":[{"url":"petite-vue, which this is forked from","name":"Evan You"}],"homepage":"https://litevue.dev","bugs":{"url":"https://github.com/aevantec/litevue/issues"},"dist":{"shasum":"2cd0f3783342c2c91d2070c590e9155b05ab459a","tarball":"https://registry.npmjs.org/@aevantec/litevue/-/litevue-0.5.2.tgz","fileCount":74,"integrity":"sha512-uXt3NUS4n2GxW8NDdM5VzJuCdMGNGo9JmhrrucrBz6sW9CjtFO4cwGsLoNVVAcANuDRNSRq6r/VIfPYq/z0Scg==","signatures":[{"sig":"MEUCIQDZ8//PX6zr/PHFQ9LAjj1U9jaG9YtcHkLEMT5kpQD1AwIgFw7Z7xjUkkdfPtInQjvslRRgY/R3KJJBNYQkzXxh5bM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aevantec%2flitevue@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":199294},"main":"dist/litevue.umd.js","type":"commonjs","types":"./dist/types/index.d.ts","unpkg":"dist/litevue.iife.js","module":"./dist/litevue.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/litevue.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/litevue.umd.js"}},"./plugins":{"import":{"types":"./dist/types/plugins/index.d.mts","default":"./dist/litevue-plugins.mjs"},"require":{"types":"./dist/types/plugins/index.d.ts","default":"./dist/litevue-plugins.umd.js"}},"./devtools":{"import":{"types":"./dist/types/devtools-panel.d.mts","default":"./dist/litevue-devtools.mjs"},"require":{"types":"./dist/types/devtools-panel.d.ts","default":"./dist/litevue-devtools.umd.js"}},"./package.json":"./package.json"},"gitHead":"6b80c16be76eeedab82d6e897ded26978f891089","scripts":{"dev":"vite","test":"vitest run","build":"vite build && vite build --config vite.devtools.config.mts && vite build --config vite.plugins.config.mts && pnpm build:types","format":"prettier --write \"**/*.{ts,mts,js,html,json}\"","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","test:watch":"vitest","build:types":"tsc --emitDeclarationOnly && mv dist/src dist/types && node scripts/build-types.mjs","docs:preview":"vitepress preview docs","lint:package":"publint --strict && attw --pack .","check:bundles":"node scripts/check-bundles.mjs","prepublishOnly":"pnpm build && publint --strict"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9977f444-1396-4a81-a122-5aecae26619c"}},"jsdelivr":"dist/litevue.iife.js","repository":{"url":"git+https://github.com/aevantec/litevue.git","type":"git"},"_npmVersion":"12.0.2","description":"Lightweight subset of Vue optimized for progressive enhancement. A fork of petite-vue with devtools.","directories":{},"sideEffects":["./dist/litevue.*","./dist/litevue-devtools.*"],"_nodeVersion":"22.23.1","dependencies":{"@vue/reactivity":"~3.4.0"},"//sideEffects":"The core auto-mounts when its script tag has `init`, and the devtools panel self-initializes on import — both are real import side effects and must not be tree-shaken. The plugins bundle is pure, so bundlers may drop unused plugins.","publishConfig":{"access":"public"},"typesVersions":{"*":{"plugins":["./dist/types/plugins/index.d.ts"],"devtools":["./dist/types/devtools-panel.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"vite":"^5.4.0","jsdom":"^25.0.1","terser":"^5.36.0","vitest":"^2.1.9","publint":"^0.3.22","prettier":"^3.4.0","vitepress":"^1.6.4","typescript":"^5.6.0","@vue/shared":"~3.4.0","@arethetypeswrong/cli":"^0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/litevue_0.5.2_1785526342451_0.42309509975339954","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"name":"@aevantec/litevue","version":"0.5.3","keywords":["vue","petite-vue","litevue","alpine","alpinejs","progressive-enhancement","reactivity","directives","no-build","devtools","lightweight","frontend"],"author":{"name":"abiacarl","email":"abiacarl@gmail.com"},"license":"MIT","_id":"@aevantec/litevue@0.5.3","maintainers":[{"name":"abiacarl","email":"abiacarl@gmail.com"}],"contributors":[{"url":"petite-vue, which this is forked from","name":"Evan You"}],"homepage":"https://litevue.dev","bugs":{"url":"https://github.com/aevantec/litevue/issues"},"dist":{"shasum":"e5f85def1e5350ad875f08216e0eeca40e70962b","tarball":"https://registry.npmjs.org/@aevantec/litevue/-/litevue-0.5.3.tgz","fileCount":76,"integrity":"sha512-xPP5HQGPCdB0si7grIaQ4GB2smmNqlcNE7iKLUQMrRPpdiCxzf1LoyYE3WhuwCR31n90wEMSqMEhpa4zrx5Jfw==","signatures":[{"sig":"MEUCIQCDQb6z2NPtKqFAFOg4RBYHtINHAZ4AUGM/5VjiaJZXtwIgCG88vxADrjD7iGR+IRQytPP7PsfIxPWJQzyM2OsGZow=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aevantec%2flitevue@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":218894},"main":"dist/litevue.umd.js","type":"commonjs","types":"./dist/types/index.d.ts","unpkg":"dist/litevue.iife.js","module":"./dist/litevue.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/litevue.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/litevue.umd.js"}},"./plugins":{"import":{"types":"./dist/types/plugins/index.d.mts","default":"./dist/litevue-plugins.mjs"},"require":{"types":"./dist/types/plugins/index.d.ts","default":"./dist/litevue-plugins.umd.js"}},"./devtools":{"import":{"types":"./dist/types/devtools-panel.d.mts","default":"./dist/litevue-devtools.mjs"},"require":{"types":"./dist/types/devtools-panel.d.ts","default":"./dist/litevue-devtools.umd.js"}},"./package.json":"./package.json"},"gitHead":"7b5737d902cf2f3b14dc578634ff8dfac92b8c52","scripts":{"dev":"vite","test":"vitest run","build":"vite build && vite build --config vite.devtools.config.mts && vite build --config vite.plugins.config.mts && pnpm build:types","format":"prettier --write \"**/*.{ts,mts,js,html,json}\"","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","test:watch":"vitest","build:types":"tsc --emitDeclarationOnly && mv dist/src dist/types && node scripts/build-types.mjs","docs:preview":"vitepress preview docs","lint:package":"publint --strict && attw --pack .","check:bundles":"node scripts/check-bundles.mjs","prepublishOnly":"pnpm build && publint --strict"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9977f444-1396-4a81-a122-5aecae26619c"}},"jsdelivr":"dist/litevue.iife.js","repository":{"url":"git+https://github.com/aevantec/litevue.git","type":"git"},"_npmVersion":"12.0.2","description":"Lightweight subset of Vue optimized for progressive enhancement. A fork of petite-vue with devtools.","directories":{},"sideEffects":["./dist/litevue.*","./dist/litevue-devtools.*"],"_nodeVersion":"22.23.2","dependencies":{"@vue/reactivity":"~3.4.0"},"//sideEffects":"The core auto-mounts when its script tag has `init`, and the devtools panel self-initializes on import — both are real import side effects and must not be tree-shaken. The plugins bundle is pure, so bundlers may drop unused plugins.","publishConfig":{"access":"public"},"typesVersions":{"*":{"plugins":["./dist/types/plugins/index.d.ts"],"devtools":["./dist/types/devtools-panel.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"vite":"^5.4.0","jsdom":"^25.0.1","terser":"^5.36.0","vitest":"^2.1.9","publint":"^0.3.22","prettier":"^3.4.0","vitepress":"^1.6.4","typescript":"^5.6.0","@vue/shared":"~3.4.0","@arethetypeswrong/cli":"^0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/litevue_0.5.3_1786644993904_0.1963548220725475","host":"s3://npm-registry-packages-npm-production"}},"0.5.4":{"name":"@aevantec/litevue","version":"0.5.4","keywords":["vue","petite-vue","litevue","progressive-enhancement","reactivity","directives","no-build","devtools","lightweight","frontend"],"author":{"name":"abiacarl","email":"abiacarl@gmail.com"},"license":"MIT","_id":"@aevantec/litevue@0.5.4","maintainers":[{"name":"abiacarl","email":"abiacarl@gmail.com"}],"contributors":[{"url":"petite-vue, which this is forked from","name":"Evan You"}],"homepage":"https://litevue.dev","bugs":{"url":"https://github.com/aevantec/litevue/issues"},"dist":{"shasum":"e06ea2cf35eaa41404f27b3f675df94f4e22bd8f","tarball":"https://registry.npmjs.org/@aevantec/litevue/-/litevue-0.5.4.tgz","fileCount":107,"integrity":"sha512-cWpjlSJwFQu37jor0zMQAg45f1/kqfNTDndxzv4uJJj+unfjvSGdjQmWrdVfZMsploZgwwjp5NiWWuHYvR8OLw==","signatures":[{"sig":"MEUCIEBKSqwr3g6/PcFkTkBdyXyFdBEmo9+mN6zPhBSemQwKAiEAywkHNmW53nKw0uBNHWzD4hmRk4Tx+qu7ZpV+lZPmqBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aevantec%2flitevue@0.5.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":285426},"main":"dist/litevue.umd.js","type":"commonjs","types":"./dist/types/index.d.ts","unpkg":"dist/litevue.iife.js","module":"./dist/litevue.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/litevue.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/litevue.umd.js"}},"./plugins":{"import":{"types":"./dist/types/plugins/index.d.mts","default":"./dist/litevue-plugins.mjs"},"require":{"types":"./dist/types/plugins/index.d.ts","default":"./dist/litevue-plugins.umd.js"}},"./devtools":{"import":{"types":"./dist/types/devtools-panel.d.mts","default":"./dist/litevue-devtools.mjs"},"require":{"types":"./dist/types/devtools-panel.d.ts","default":"./dist/litevue-devtools.umd.js"}},"./package.json":"./package.json","./plugins/mask":{"import":{"types":"./dist/types/plugins/mask/index.d.mts","default":"./dist/plugins/mask.mjs"},"require":{"types":"./dist/types/plugins/mask/index.d.ts","default":"./dist/plugins/mask.umd.js"}},"./plugins/focus":{"import":{"types":"./dist/types/plugins/focus/index.d.mts","default":"./dist/plugins/focus.mjs"},"require":{"types":"./dist/types/plugins/focus/index.d.ts","default":"./dist/plugins/focus.umd.js"}},"./plugins/media":{"import":{"types":"./dist/types/plugins/media/index.d.mts","default":"./dist/plugins/media.mjs"},"require":{"types":"./dist/types/plugins/media/index.d.ts","default":"./dist/plugins/media.umd.js"}},"./plugins/morph":{"import":{"types":"./dist/types/plugins/morph/index.d.mts","default":"./dist/plugins/morph.mjs"},"require":{"types":"./dist/types/plugins/morph/index.d.ts","default":"./dist/plugins/morph.umd.js"}},"./plugins/resize":{"import":{"types":"./dist/types/plugins/resize/index.d.mts","default":"./dist/plugins/resize.mjs"},"require":{"types":"./dist/types/plugins/resize/index.d.ts","default":"./dist/plugins/resize.umd.js"}},"./plugins/persist":{"import":{"types":"./dist/types/plugins/persist/index.d.mts","default":"./dist/plugins/persist.mjs"},"require":{"types":"./dist/types/plugins/persist/index.d.ts","default":"./dist/plugins/persist.umd.js"}},"./plugins/collapse":{"import":{"types":"./dist/types/plugins/collapse/index.d.mts","default":"./dist/plugins/collapse.mjs"},"require":{"types":"./dist/types/plugins/collapse/index.d.ts","default":"./dist/plugins/collapse.umd.js"}},"./plugins/intersect":{"import":{"types":"./dist/types/plugins/intersect/index.d.mts","default":"./dist/plugins/intersect.mjs"},"require":{"types":"./dist/types/plugins/intersect/index.d.ts","default":"./dist/plugins/intersect.umd.js"}},"./plugins/transition":{"import":{"types":"./dist/types/plugins/transition/index.d.mts","default":"./dist/plugins/transition.mjs"},"require":{"types":"./dist/types/plugins/transition/index.d.ts","default":"./dist/plugins/transition.umd.js"}}},"gitHead":"ff7febdf78f9cf367b526e9062d192cdfb310917","scripts":{"dev":"vite","test":"vitest run","build":"vite build && vite build --config vite.devtools.config.mts && vite build --config vite.plugins.config.mts && node scripts/build-plugins.mjs && pnpm build:types","format":"prettier --write \"**/*.{ts,mts,js,html,json}\"","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","test:watch":"vitest","build:types":"tsc --emitDeclarationOnly && mv dist/src dist/types && node scripts/build-types.mjs","docs:preview":"vitepress preview docs","lint:package":"publint --strict && attw --pack .","check:bundles":"node scripts/check-bundles.mjs","prepublishOnly":"pnpm build && publint --strict","check:docs-versions":"node scripts/check-docs-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9977f444-1396-4a81-a122-5aecae26619c"}},"jsdelivr":"dist/litevue.iife.js","repository":{"url":"git+https://github.com/aevantec/litevue.git","type":"git"},"_npmVersion":"12.0.2","description":"Lightweight subset of Vue optimized for progressive enhancement. A fork of petite-vue with devtools.","directories":{},"sideEffects":["./dist/litevue.*","./dist/litevue-devtools.*"],"_nodeVersion":"22.23.2","dependencies":{"@vue/reactivity":"~3.4.0"},"//sideEffects":"The core auto-mounts when its script tag has `init`, and the devtools panel self-initializes on import — both are real import side effects and must not be tree-shaken. The plugins bundle is pure, so bundlers may drop unused plugins.","publishConfig":{"access":"public"},"typesVersions":{"*":{"plugins":["./dist/types/plugins/index.d.ts"],"devtools":["./dist/types/devtools-panel.d.ts"],"plugins/mask":["./dist/types/plugins/mask/index.d.ts"],"plugins/focus":["./dist/types/plugins/focus/index.d.ts"],"plugins/media":["./dist/types/plugins/media/index.d.ts"],"plugins/morph":["./dist/types/plugins/morph/index.d.ts"],"plugins/resize":["./dist/types/plugins/resize/index.d.ts"],"plugins/persist":["./dist/types/plugins/persist/index.d.ts"],"plugins/collapse":["./dist/types/plugins/collapse/index.d.ts"],"plugins/intersect":["./dist/types/plugins/intersect/index.d.ts"],"plugins/transition":["./dist/types/plugins/transition/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"vite":"^5.4.0","jsdom":"^25.0.1","terser":"^5.36.0","vitest":"^2.1.9","publint":"^0.3.22","prettier":"^3.4.0","vitepress":"^1.6.4","typescript":"^5.6.0","@vue/shared":"~3.4.0","@arethetypeswrong/cli":"^0.18.5"},"_npmOperationalInternal":{"tmp":"tmp/litevue_0.5.4_1787220612484_0.14679979700577017","host":"s3://npm-registry-packages-npm-production"}},"0.5.5":{"name":"@aevantec/litevue","version":"0.5.5","keywords":["vue","petite-vue","litevue","progressive-enhancement","reactivity","directives","no-build","devtools","lightweight","frontend"],"author":{"name":"abiacarl","email":"abiacarl@gmail.com"},"license":"MIT","_id":"@aevantec/litevue@0.5.5","maintainers":[{"name":"abiacarl","email":"abiacarl@gmail.com"}],"contributors":[{"url":"petite-vue, which this is forked from","name":"Evan You"}],"homepage":"https://litevue.dev","bugs":{"url":"https://github.com/aevantec/litevue/issues"},"dist":{"shasum":"763deede397355c5c05c4d3ecd1d75722ce9cefc","tarball":"https://registry.npmjs.org/@aevantec/litevue/-/litevue-0.5.5.tgz","fileCount":111,"integrity":"sha512-YI+IMla4A8kS26WHJGHN3PXcmaxykUBBLIW/2cjDdl3ZBEEgftKra0ypSIZr/aqfLUPJ7XfvHFpY0ZUTLbPXYA==","signatures":[{"sig":"MEYCIQDUns3z8sVcGYs9ZyhI5RHDXGF3QuzcEljzyXBfcPUkawIhAL/cug55SV8XvWPVJ8pdPBsgfZfNO7grdcKEBrrlTX8y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aevantec%2flitevue@0.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":250971},"main":"dist/litevue.umd.js","type":"commonjs","types":"./dist/types/index.d.ts","unpkg":"dist/litevue.iife.js","module":"./dist/litevue.mjs","engines":{"node":">=18"},"exports":{".":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/litevue.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/litevue.umd.js"}},"./plugins":{"import":{"types":"./dist/types/plugins/index.d.mts","default":"./dist/litevue-plugins.mjs"},"require":{"types":"./dist/types/plugins/index.d.ts","default":"./dist/litevue-plugins.umd.js"}},"./devtools":{"import":{"types":"./dist/types/devtools-panel.d.mts","default":"./dist/litevue-devtools.mjs"},"require":{"types":"./dist/types/devtools-panel.d.ts","default":"./dist/litevue-devtools.umd.js"}},"./package.json":"./package.json","./plugins/mask":{"import":{"types":"./dist/types/plugins/mask/index.d.mts","default":"./dist/plugins/mask.mjs"},"require":{"types":"./dist/types/plugins/mask/index.d.ts","default":"./dist/plugins/mask.umd.js"}},"./plugins/focus":{"import":{"types":"./dist/types/plugins/focus/index.d.mts","default":"./dist/plugins/focus.mjs"},"require":{"types":"./dist/types/plugins/focus/index.d.ts","default":"./dist/plugins/focus.umd.js"}},"./plugins/media":{"import":{"types":"./dist/types/plugins/media/index.d.mts","default":"./dist/plugins/media.mjs"},"require":{"types":"./dist/types/plugins/media/index.d.ts","default":"./dist/plugins/media.umd.js"}},"./plugins/morph":{"import":{"types":"./dist/types/plugins/morph/index.d.mts","default":"./dist/plugins/morph.mjs"},"require":{"types":"./dist/types/plugins/morph/index.d.ts","default":"./dist/plugins/morph.umd.js"}},"./plugins/resize":{"import":{"types":"./dist/types/plugins/resize/index.d.mts","default":"./dist/plugins/resize.mjs"},"require":{"types":"./dist/types/plugins/resize/index.d.ts","default":"./dist/plugins/resize.umd.js"}},"./plugins/persist":{"import":{"types":"./dist/types/plugins/persist/index.d.mts","default":"./dist/plugins/persist.mjs"},"require":{"types":"./dist/types/plugins/persist/index.d.ts","default":"./dist/plugins/persist.umd.js"}},"./plugins/collapse":{"import":{"types":"./dist/types/plugins/collapse/index.d.mts","default":"./dist/plugins/collapse.mjs"},"require":{"types":"./dist/types/plugins/collapse/index.d.ts","default":"./dist/plugins/collapse.umd.js"}},"./plugins/intersect":{"import":{"types":"./dist/types/plugins/intersect/index.d.mts","default":"./dist/plugins/intersect.mjs"},"require":{"types":"./dist/types/plugins/intersect/index.d.ts","default":"./dist/plugins/intersect.umd.js"}},"./plugins/transition":{"import":{"types":"./dist/types/plugins/transition/index.d.mts","default":"./dist/plugins/transition.mjs"},"require":{"types":"./dist/types/plugins/transition/index.d.ts","default":"./dist/plugins/transition.umd.js"}}},"gitHead":"2f2652b172628f5f6585081ca088daa782c7cca2","scripts":{"dev":"vite","test":"vitest run","build":"vite build && vite build --config vite.devtools.config.mts && vite build --config vite.plugins.config.mts && node scripts/build-plugins.mjs && pnpm build:types","format":"prettier --write \"**/*.{ts,mts,js,html,json}\"","coverage":"vitest run --coverage","docs:dev":"vitepress dev docs","check:size":"node scripts/check-size.mjs","docs:build":"vitepress build docs","test:watch":"vitest","build:types":"tsc --emitDeclarationOnly && mv dist/src dist/types && node scripts/build-types.mjs","docs:preview":"vitepress preview docs","lint:package":"publint --strict && attw --pack .","test:browser":"vitest run --config vitest.browser.config.mts","check:bundles":"node scripts/check-bundles.mjs","prepublishOnly":"pnpm build && publint --strict","check:docs-versions":"node scripts/check-docs-versions.mjs"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9977f444-1396-4a81-a122-5aecae26619c"}},"jsdelivr":"dist/litevue.iife.js","repository":{"url":"git+https://github.com/aevantec/litevue.git","type":"git"},"_npmVersion":"12.0.2","description":"Lightweight subset of Vue optimized for progressive enhancement. A fork of petite-vue with devtools.","directories":{},"sideEffects":["./dist/litevue.*","./dist/litevue-devtools.*"],"_nodeVersion":"22.23.2","dependencies":{"@vue/reactivity":"~3.4.0"},"//sideEffects":"The core auto-mounts when its script tag has `init`, and the devtools panel self-initializes on import — both are real import side effects and must not be tree-shaken. The plugins bundle is pure, so bundlers may drop unused plugins.","publishConfig":{"access":"public"},"typesVersions":{"*":{"plugins":["./dist/types/plugins/index.d.ts"],"devtools":["./dist/types/devtools-panel.d.ts"],"plugins/mask":["./dist/types/plugins/mask/index.d.ts"],"plugins/focus":["./dist/types/plugins/focus/index.d.ts"],"plugins/media":["./dist/types/plugins/media/index.d.ts"],"plugins/morph":["./dist/types/plugins/morph/index.d.ts"],"plugins/resize":["./dist/types/plugins/resize/index.d.ts"],"plugins/persist":["./dist/types/plugins/persist/index.d.ts"],"plugins/collapse":["./dist/types/plugins/collapse/index.d.ts"],"plugins/intersect":["./dist/types/plugins/intersect/index.d.ts"],"plugins/transition":["./dist/types/plugins/transition/index.d.ts"]}},"_hasShrinkwrap":false,"packageManager":"pnpm@10.30.3","devDependencies":{"vite":"^8.2.2","jsdom":"^30.0.1","terser":"^5.50.0","vitest":"^4.1.11","publint":"^0.3.24","prettier":"^3.4.0","vitepress":"^1.6.4","playwright":"^1.62.1","typescript":"^7.0.2","@vue/shared":"~3.4.0","@vitest/browser":"^4.1.11","@vitest/coverage-v8":"^4.1.11","@arethetypeswrong/cli":"^0.18.5","@vitest/browser-playwright":"^4.1.11"},"_npmOperationalInternal":{"tmp":"tmp/litevue_0.5.5_1787833432941_0.07454951171707469","host":"s3://npm-registry-packages-npm-production"}},"0.5.6":{"name":"@aevantec/litevue","version":"0.5.6","publishConfig":{"access":"public"},"description":"Lightweight subset of Vue optimized for progressive enhancement. A fork of petite-vue with devtools.","type":"commonjs","//sideEffects":"The core auto-mounts when its script tag has `init`, and the devtools panel self-initializes on import — both are real import side effects and must not be tree-shaken. The plugins bundle is pure, so bundlers may drop unused plugins.","sideEffects":["./dist/litevue.*","./dist/litevue-devtools.*"],"main":"dist/litevue.umd.js","unpkg":"dist/litevue.iife.js","jsdelivr":"dist/litevue.iife.js","module":"./dist/litevue.mjs","exports":{".":{"import":{"types":"./dist/types/index.d.mts","default":"./dist/litevue.mjs"},"require":{"types":"./dist/types/index.d.ts","default":"./dist/litevue.umd.js"}},"./plugins":{"import":{"types":"./dist/types/plugins/index.d.mts","default":"./dist/litevue-plugins.mjs"},"require":{"types":"./dist/types/plugins/index.d.ts","default":"./dist/litevue-plugins.umd.js"}},"./devtools":{"import":{"types":"./dist/types/devtools-panel.d.mts","default":"./dist/litevue-devtools.mjs"},"require":{"types":"./dist/types/devtools-panel.d.ts","default":"./dist/litevue-devtools.umd.js"}},"./plugins/collapse":{"import":{"types":"./dist/types/plugins/collapse/index.d.mts","default":"./dist/plugins/collapse.mjs"},"require":{"types":"./dist/types/plugins/collapse/index.d.ts","default":"./dist/plugins/collapse.umd.js"}},"./plugins/focus":{"import":{"types":"./dist/types/plugins/focus/index.d.mts","default":"./dist/plugins/focus.mjs"},"require":{"types":"./dist/types/plugins/focus/index.d.ts","default":"./dist/plugins/focus.umd.js"}},"./plugins/intersect":{"import":{"types":"./dist/types/plugins/intersect/index.d.mts","default":"./dist/plugins/intersect.mjs"},"require":{"types":"./dist/types/plugins/intersect/index.d.ts","default":"./dist/plugins/intersect.umd.js"}},"./plugins/mask":{"import":{"types":"./dist/types/plugins/mask/index.d.mts","default":"./dist/plugins/mask.mjs"},"require":{"types":"./dist/types/plugins/mask/index.d.ts","default":"./dist/plugins/mask.umd.js"}},"./plugins/media":{"import":{"types":"./dist/types/plugins/media/index.d.mts","default":"./dist/plugins/media.mjs"},"require":{"types":"./dist/types/plugins/media/index.d.ts","default":"./dist/plugins/media.umd.js"}},"./plugins/morph":{"import":{"types":"./dist/types/plugins/morph/index.d.mts","default":"./dist/plugins/morph.mjs"},"require":{"types":"./dist/types/plugins/morph/index.d.ts","default":"./dist/plugins/morph.umd.js"}},"./plugins/persist":{"import":{"types":"./dist/types/plugins/persist/index.d.mts","default":"./dist/plugins/persist.mjs"},"require":{"types":"./dist/types/plugins/persist/index.d.ts","default":"./dist/plugins/persist.umd.js"}},"./plugins/resize":{"import":{"types":"./dist/types/plugins/resize/index.d.mts","default":"./dist/plugins/resize.mjs"},"require":{"types":"./dist/types/plugins/resize/index.d.ts","default":"./dist/plugins/resize.umd.js"}},"./plugins/transition":{"import":{"types":"./dist/types/plugins/transition/index.d.mts","default":"./dist/plugins/transition.mjs"},"require":{"types":"./dist/types/plugins/transition/index.d.ts","default":"./dist/plugins/transition.umd.js"}},"./package.json":"./package.json"},"types":"./dist/types/index.d.ts","typesVersions":{"*":{"plugins":["./dist/types/plugins/index.d.ts"],"devtools":["./dist/types/devtools-panel.d.ts"],"plugins/collapse":["./dist/types/plugins/collapse/index.d.ts"],"plugins/focus":["./dist/types/plugins/focus/index.d.ts"],"plugins/intersect":["./dist/types/plugins/intersect/index.d.ts"],"plugins/mask":["./dist/types/plugins/mask/index.d.ts"],"plugins/media":["./dist/types/plugins/media/index.d.ts"],"plugins/morph":["./dist/types/plugins/morph/index.d.ts"],"plugins/persist":["./dist/types/plugins/persist/index.d.ts"],"plugins/resize":["./dist/types/plugins/resize/index.d.ts"],"plugins/transition":["./dist/types/plugins/transition/index.d.ts"]}},"scripts":{"dev":"vite","build":"vite build && vite build --config vite.devtools.config.mts && vite build --config vite.plugins.config.mts && node scripts/build-plugins.mjs && pnpm build:types","build:types":"tsc --emitDeclarationOnly && mv dist/src dist/types && node scripts/build-types.mjs","lint:package":"publint --strict && attw --pack .","check:bundles":"node scripts/check-bundles.mjs","check:docs-versions":"node scripts/check-docs-versions.mjs","check:docs-sizes":"node scripts/check-docs-sizes.mjs","prepublishOnly":"pnpm build && publint --strict","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","format":"prettier --write \"**/*.{ts,mts,js,html,json}\"","test":"vitest run","test:browser":"vitest run --config vitest.browser.config.mts","coverage":"vitest run --coverage","test:watch":"vitest","check:size":"node scripts/check-size.mjs"},"repository":{"type":"git","url":"git+https://github.com/aevantec/litevue.git"},"keywords":["vue","petite-vue","litevue","progressive-enhancement","reactivity","directives","no-build","devtools","lightweight","frontend"],"author":{"name":"abiacarl","email":"abiacarl@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/aevantec/litevue/issues"},"homepage":"https://litevue.dev","engines":{"node":">=18"},"packageManager":"pnpm@10.30.3","dependencies":{"@vue/reactivity":"~3.4.0"},"devDependencies":{"@arethetypeswrong/cli":"^0.18.5","@vitest/browser":"^4.1.11","@vitest/browser-playwright":"^4.1.11","@vitest/coverage-v8":"^4.1.11","@vue/shared":"~3.4.0","jsdom":"^30.0.1","playwright":"^1.62.1","prettier":"^3.4.0","publint":"^0.3.24","terser":"^5.50.0","typescript":"^7.0.2","vite":"^8.2.2","vitepress":"^1.6.4","vitest":"^4.1.11"},"contributors":[{"name":"Evan You","url":"petite-vue, which this is forked from"}],"gitHead":"f691ca47f2cd2f50b6b8c0ce995c03fb2b619911","_id":"@aevantec/litevue@0.5.6","_nodeVersion":"22.23.2","_npmVersion":"12.0.2","dist":{"integrity":"sha512-0+ZipGqgQIb/GB4QPXraRtoHPUGrLqcc7T1kYmXthaHONU9G3hPHfUy6gHy7ZNKSuFUGz77Xls2qAxx2TEiwYg==","shasum":"1ec79300c500c354db8159510b635cff7e8ffc1b","tarball":"https://registry.npmjs.org/@aevantec/litevue/-/litevue-0.5.6.tgz","fileCount":111,"unpackedSize":254178,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@aevantec%2flitevue@0.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDazBNsUgZ5kyHlAFOLUZzWjIR2Jv6879xv7QCozqdhkgIgQSzK/3H2kLBN+WzvjQJCE6DCBqczdPs6n28CN6h6qF8="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:9977f444-1396-4a81-a122-5aecae26619c"}},"directories":{},"maintainers":[{"name":"abiacarl","email":"abiacarl@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/litevue_0.5.6_1788058212494_0.7344845428454436"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-27T14:56:54.184Z","modified":"2026-08-30T02:50:12.972Z","0.5.0":"2026-07-27T14:56:54.515Z","0.5.1":"2026-07-27T18:12:34.832Z","0.5.2":"2026-07-31T19:32:22.591Z","0.5.3":"2026-08-13T18:16:34.067Z","0.5.4":"2026-08-20T10:10:12.641Z","0.5.5":"2026-08-27T12:23:53.095Z","0.5.6":"2026-08-30T02:50:12.645Z"},"bugs":{"url":"https://github.com/aevantec/litevue/issues"},"author":{"name":"abiacarl","email":"abiacarl@gmail.com"},"license":"MIT","homepage":"https://litevue.dev","keywords":["vue","petite-vue","litevue","progressive-enhancement","reactivity","directives","no-build","devtools","lightweight","frontend"],"repository":{"type":"git","url":"git+https://github.com/aevantec/litevue.git"},"description":"Lightweight subset of Vue optimized for progressive enhancement. A fork of petite-vue with devtools.","contributors":[{"name":"Evan You","url":"petite-vue, which this is forked from"}],"maintainers":[{"name":"abiacarl","email":"abiacarl@gmail.com"}],"readme":"# litevue\n\n`litevue` is a fork of [petite-vue](https://github.com/vuejs/petite-vue) by Evan You — an alternative distribution of [Vue](https://vuejs.org) optimized for progressive enhancement: sprinkling interactivity onto server-rendered HTML with the same template syntax and reactivity mental model as standard Vue.\n\nPublished on npm as **[`@aevantec/litevue`](https://www.npmjs.com/package/@aevantec/litevue)** — the\nunscoped name is blocked by an unrelated `lite-vue` package. The IIFE/UMD global\nstays `LiteVue`.\n\n- **~9kb**<!-- size:dist/litevue.iife.js --> gzipped core, driven by the real `@vue/reactivity`\n- Vue-compatible syntax: `{{ }}`, `v-if`/`v-for` (keyed), `v-model`, `v-show`, …\n- **Built-in devtools** — in-page inspector panel + browser extension, one line to disable in production\n- **Transitions** that work with `v-show` *and* `v-if` (deferred unmount)\n- **Plugin system** with nine first-party plugins: intersect, persist, focus (+trap), collapse, transition, mask, morph, media, resize\n- **Components** registered by name with `app.component()`, usable from `v-scope`\n- **Global store** (`store()` / `$store`) and magic properties (`$dispatch`, `$watch`, `$id`, `$root`, …)\n- **Cached derived state** with `computed()`, alongside `reactive()` and `watchEffect()`\n- Extra event modifiers: `.outside`, `.window`, `.debounce`, `.throttle`, animation-event filters\n- Safe with dynamic content: injected markup stays inert until explicitly mounted, and `morph` updates a server-rendered region in place without losing scope state, focus or scroll\n\n## Quick start\n\n```html\n<script src=\"https://unpkg.com/@aevantec/litevue\" defer init></script>\n\n<div v-scope=\"{ count: 0 }\">\n  {{ count }}\n  <button @click=\"count++\">inc</button>\n</div>\n```\n\nOr with a bundler:\n\n```sh\nnpm install @aevantec/litevue\n```\n\n```js\nimport { createApp } from '@aevantec/litevue';\n\ncreateApp({ count: 0 }).mount();\n```\n\n## Documentation\n\nFull documentation lives in the **[docs site](https://litevue.dev/)** (source in [`docs/`](docs/), `pnpm docs:dev` to run locally):\n\n- [Introduction](https://litevue.dev/start-here/introduction) — what it is, Vue compatibility, limitations, security and CSP\n- [Installation](https://litevue.dev/start-here/installation) — CDN, npm, and mount options\n- [Essentials](https://litevue.dev/essentials/) — state, templating, components, lifecycle, dynamic content\n- [Directives](https://litevue.dev/directives/) — a page per directive, with live demos\n- [Magics](https://litevue.dev/magics/) — `$el`, `$store`, `$dispatch`, `$watch`, `$id`, …\n- [Globals](https://litevue.dev/globals/) — `createApp()`, `store()`, `computed()`, `watchEffect()`, the devtools API\n- [Plugins](https://litevue.dev/plugins/) — the plugin system and all first-party plugins\n- [Devtools](https://litevue.dev/devtools/) — inspector panel, browser extension, production kill-switch\n- [Migrating from petite-vue](https://litevue.dev/migration/from-petite-vue) · [Coming from Alpine](https://litevue.dev/migration/from-alpine)\n\n## Development\n\n```sh\npnpm install\npnpm dev        # test pages at localhost:3000\npnpm test       # vitest suite\npnpm build      # core + devtools + plugins bundles\npnpm docs:dev   # documentation site\n```\n\nSee [CHANGELOG.md](CHANGELOG.md) for the fork's history.\n\n## Status\n\n`litevue` continues from petite-vue 0.4.1, which is no longer actively maintained upstream. It aims to stay aligned with standard Vue behavior so code can graduate to Vue with minimal friction.\n\n## License\n\nMIT. Original petite-vue by Evan You; fork additions by the litevue contributors.\n","readmeFilename":"README.md"}