{"_id":"@allindevelopers/vue-local-scope","_rev":"7-417989ff45fa2a66291baca19aaf3cf5","name":"@allindevelopers/vue-local-scope","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@allindevelopers/vue-local-scope","version":"0.1.0","license":"MIT","_id":"@allindevelopers/vue-local-scope@0.1.0","maintainers":[{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"}],"dist":{"shasum":"f5262a4cf8a76b970f8575a0b2384e88d3cdba04","tarball":"https://registry.npmjs.org/@allindevelopers/vue-local-scope/-/vue-local-scope-0.1.0.tgz","fileCount":4,"integrity":"sha512-KfudtTzKALminYE3y604xs9Ezdfta69/9aGzCFhIieLE2EUSfhO9l3R4VE1ux+vOXPTqxNLLUwZMUykkir2BhQ==","signatures":[{"sig":"MEUCIDXiYqaLMKdZLne8EFt9CjWNY+Wc+I+2337LXHZJ6QbXAiEAtQoYElgnHDhsLJvRceXLDF4NyidZbrWyXomn8nuj2eg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2148},"main":"./dist/vue-local-scope.umd.cjs","type":"module","module":"./dist/vue-local-scope.js","exports":{".":{"import":"./dist/vue-local-scope.js","require":"./dist/vue-local-scope.umd.cjs"}},"gitHead":"67957b0d4909676f501c11c156b1acb0050b0b26","scripts":{"dev":"vite","test":"vue-tsc -b","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"},"prettier":"@allindevelopers/prettier-config","_npmVersion":"10.9.0","description":"Allows to reuse an expression that is repeating multiple times in a Vue Template","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.12","vite":"^5.4.10","vue-tsc":"^2.1.8","prettier":"^3.3.3","typescript":"~5.6.2","@types/node":"^22.8.5","@vitejs/plugin-vue":"^5.1.4","@vitejs/plugin-vue-jsx":"^4.0.1","@allindevelopers/prettier-config":"^1.0.0"},"peerDependencies":{"vue":"^3.5.12"},"_npmOperationalInternal":{"tmp":"tmp/vue-local-scope_0.1.0_1730371873050_0.006303956335083738","host":"s3://npm-registry-packages"},"deprecated":"Deprecated in favour of @all1ndev/vue-local-scope with exact functionality"},"0.1.1":{"name":"@allindevelopers/vue-local-scope","version":"0.1.1","keywords":["vue","vue3","composition-api","local-scope"],"license":"MIT","_id":"@allindevelopers/vue-local-scope@0.1.1","maintainers":[{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"}],"homepage":"https://github.com/iamandrewluca/vue-local-scope#readme","bugs":{"url":"https://github.com/iamandrewluca/vue-local-scope/issues"},"dist":{"shasum":"5154c2440a7950bfe074a0a2370670c724b2c8ef","tarball":"https://registry.npmjs.org/@allindevelopers/vue-local-scope/-/vue-local-scope-0.1.1.tgz","fileCount":4,"integrity":"sha512-D0H6FE1U6jIhequBnS+ALoUHRPgzHE+Qbc2in+iTPCrbEP8aw8CIWXHqI7UJW7xJUf9FLvfzptEYu/Wvf1L66A==","signatures":[{"sig":"MEQCIA65KjI0o6FKTGh/vaGrSpRaAkCJOlDSftP6/JPd9sQBAiAFa4Ps/QHBlNH0bma8X31JZmjHBMap4IwY6Un3GW3thQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2325},"main":"./dist/vue-local-scope.umd.cjs","type":"module","module":"./dist/vue-local-scope.js","exports":{".":{"import":"./dist/vue-local-scope.js","require":"./dist/vue-local-scope.umd.cjs"}},"gitHead":"4905709a7d00a08d6373acdf8201331e4d569804","scripts":{"dev":"vite","test":"vue-tsc -b","build":"vue-tsc -b && vite build","preview":"vite preview"},"_npmUser":{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"},"prettier":"@allindevelopers/prettier-config","repository":{"url":"git+https://github.com/iamandrewluca/vue-local-scope.git","type":"git"},"_npmVersion":"10.9.0","description":"Allows to reuse an expression that is repeating multiple times in a Vue Template","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.12","vite":"^5.4.10","vue-tsc":"^2.1.8","prettier":"^3.3.3","typescript":"~5.6.2","@types/node":"^22.8.5","@vitejs/plugin-vue":"^5.1.4","@vitejs/plugin-vue-jsx":"^4.0.1","@allindevelopers/prettier-config":"^1.0.0"},"peerDependencies":{"vue":"^3.5.12"},"_npmOperationalInternal":{"tmp":"tmp/vue-local-scope_0.1.1_1730371993583_0.2955088695418986","host":"s3://npm-registry-packages"},"deprecated":"Deprecated in favour of @all1ndev/vue-local-scope with exact functionality"},"0.2.0":{"name":"@allindevelopers/vue-local-scope","version":"0.2.0","keywords":["vue","vue3","composition-api","local-scope"],"license":"MIT","_id":"@allindevelopers/vue-local-scope@0.2.0","maintainers":[{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"}],"homepage":"https://github.com/iamandrewluca/vue-local-scope#readme","bugs":{"url":"https://github.com/iamandrewluca/vue-local-scope/issues"},"dist":{"shasum":"fadd804d663daeb2e3e9a783a0d1d4b1024bc268","tarball":"https://registry.npmjs.org/@allindevelopers/vue-local-scope/-/vue-local-scope-0.2.0.tgz","fileCount":6,"integrity":"sha512-bKbLlWbHUycFXf35xLhBOSMDZPE18XYd1GQNWiu/IzwtT2o2sSKY7E/4xuD6beDFHRi6V1TIPhk12DY9hLySCg==","signatures":[{"sig":"MEUCIQDLJeCqRl53PcTbUVMI79fcLAwc7k1j2TGSg+XgdoUVsQIgBwb+vRX3LF88bDBjpta1y9VsDsPy5aXrfBVjebNdaPE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16734},"main":"./dist/vue-local-scope.umd.cjs","type":"module","types":"./dist/vue-local-scope.d.ts","module":"./dist/vue-local-scope.js","exports":{".":{"types":"./dist/vue-local-scope.d.ts","import":"./dist/vue-local-scope.js","require":"./dist/vue-local-scope.umd.cjs"}},"gitHead":"a0c33cc234946bc41041c2f2959b9d8f07df276c","scripts":{"dev":"vite","test":"vue-tsc -b","build":"vue-tsc -b && vite build && npm run generate-types","preview":"vite preview","release":"npx np","generate-types":"vue-tsc lib/vue-local-scope.ts --declaration --emitDeclarationOnly --outDir dist"},"_npmUser":{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"},"prettier":"@allindevelopers/prettier-config","repository":{"url":"git+https://github.com/iamandrewluca/vue-local-scope.git","type":"git"},"_npmVersion":"10.9.0","description":"Allows to reuse an expression that is repeating multiple times in a Vue Template","directories":{},"_nodeVersion":"22.10.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.12","vite":"^5.4.10","vue-tsc":"^2.1.8","prettier":"^3.3.3","typescript":"~5.6.2","@types/node":"^22.8.5","@vitejs/plugin-vue":"^5.1.4","@vitejs/plugin-vue-jsx":"^4.0.1","@allindevelopers/prettier-config":"^1.0.0"},"peerDependencies":{"vue":"^3.5.12"},"_npmOperationalInternal":{"tmp":"tmp/vue-local-scope_0.2.0_1730373581948_0.38008951341948327","host":"s3://npm-registry-packages"},"deprecated":"Deprecated in favour of @all1ndev/vue-local-scope with exact functionality"},"0.2.1":{"name":"@allindevelopers/vue-local-scope","version":"0.2.1","keywords":["vue","vue3","composition-api","local-scope"],"license":"MIT","_id":"@allindevelopers/vue-local-scope@0.2.1","maintainers":[{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"}],"homepage":"https://github.com/allindevelopers/vue-local-scope#readme","bugs":{"url":"https://github.com/allindevelopers/vue-local-scope/issues"},"dist":{"shasum":"2adfa7b31403ffa7fbf73d5a9ff111285867c12e","tarball":"https://registry.npmjs.org/@allindevelopers/vue-local-scope/-/vue-local-scope-0.2.1.tgz","fileCount":6,"integrity":"sha512-pfbOp5zIRWUK9vzhW7sjcFxAM6YZZIM/feDPbdk/JSx8oQ/CSUjbktnE4q1i8nlZC5f5ZwWHHVQmsUtlzBM+5w==","signatures":[{"sig":"MEUCIQC6BJMxvxJnTnYZbHaQjOlA7pAgo08QDt+jB7ca4Nqv/AIgWdYeMDuXTI5N2VZyGiDOA0NyhCRqMKGjffbucBEmovA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17003},"main":"./dist/vue-local-scope.umd.cjs","type":"module","types":"./dist/vue-local-scope.d.ts","module":"./dist/vue-local-scope.js","exports":{".":{"types":"./dist/vue-local-scope.d.ts","import":"./dist/vue-local-scope.js","require":"./dist/vue-local-scope.umd.cjs"}},"gitHead":"4b012a9aabd9e9269b648739fbfbc154aad4f567","scripts":{"dev":"vite","test":"vue-tsc -b","build":"vue-tsc -b && vite build && npm run generate-types","preview":"vite preview","release":"npx np","generate-types":"vue-tsc lib/vue-local-scope.ts --declaration --emitDeclarationOnly --outDir dist"},"_npmUser":{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"},"prettier":"@allindevelopers/prettier-config","repository":{"url":"git+https://github.com/allindevelopers/vue-local-scope.git","type":"git"},"_npmVersion":"10.9.0","description":"> An implementation of [posva/vue-local-scope](https://github.com/posva/vue-local-scope) for Vue 3 and TypeScript support","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.12","vite":"^5.4.10","vue-tsc":"^2.1.8","prettier":"^3.3.3","typescript":"~5.6.2","@types/node":"^22.8.5","@vitejs/plugin-vue":"^5.1.4","@vitejs/plugin-vue-jsx":"^4.0.1","@allindevelopers/prettier-config":"^1.0.0"},"peerDependencies":{"vue":"^3.5.12"},"_npmOperationalInternal":{"tmp":"tmp/vue-local-scope_0.2.1_1731093472615_0.5450497243918471","host":"s3://npm-registry-packages"},"deprecated":"Deprecated in favour of @all1ndev/vue-local-scope with exact functionality"},"0.2.2":{"name":"@allindevelopers/vue-local-scope","version":"0.2.2","keywords":["vue","vue3","composition-api","local-scope"],"license":"MIT","_id":"@allindevelopers/vue-local-scope@0.2.2","maintainers":[{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"}],"homepage":"https://github.com/allindevelopers/vue-local-scope#readme","bugs":{"url":"https://github.com/allindevelopers/vue-local-scope/issues"},"dist":{"shasum":"8d68be4cb6d71accba6cb01310d5b2d17518aaff","tarball":"https://registry.npmjs.org/@allindevelopers/vue-local-scope/-/vue-local-scope-0.2.2.tgz","fileCount":6,"integrity":"sha512-QrdUXGX7pxXsvfStYMGzkRnJvJwyj6e1TeU1Eo5dObGKphZpBPRXgT6rzl2rdvExX0Z0w7JwNM6G1Ed3AAf3BA==","signatures":[{"sig":"MEYCIQC/juHyC14z36kPR6kJ88hU942crGXuRYONxHAmXDWhEQIhAN0BYpWjp/4R2HHdwmnONmf4I6LE+L7Pykj6WwZsXDCt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16997},"main":"./dist/vue-local-scope.umd.cjs","type":"module","types":"./dist/vue-local-scope.d.ts","module":"./dist/vue-local-scope.js","exports":{".":{"types":"./dist/vue-local-scope.d.ts","import":"./dist/vue-local-scope.js","require":"./dist/vue-local-scope.umd.cjs"}},"gitHead":"dfebe33c510210f0fbcd7e04a3a3919541dd6d95","scripts":{"dev":"vite","test":"vue-tsc -b","build":"vue-tsc -b && vite build && npm run generate-types","preview":"vite preview","release":"npx np","generate-types":"vue-tsc lib/vue-local-scope.ts --declaration --emitDeclarationOnly --outDir dist"},"_npmUser":{"name":"directive4837","email":"abstract3929+npm+9ksnea8r@proton.me"},"prettier":"@allindevelopers/prettier-config","repository":{"url":"git+https://github.com/allindevelopers/vue-local-scope.git","type":"git"},"_npmVersion":"10.9.0","description":"> An implementation of [posva/vue-local-scope](https://github.com/posva/vue-local-scope) for Vue 3 and TypeScript support","directories":{},"_nodeVersion":"20.18.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.2","vite":"^5.4.10","vue-tsc":"^2.1.8","prettier":"^3.3.3","typescript":"~5.6.2","@types/node":"^22.8.5","@vitejs/plugin-vue":"^5.1.4","@vitejs/plugin-vue-jsx":"^4.0.1","@allindevelopers/prettier-config":"^1.0.0"},"peerDependencies":{"vue":"^3.2"},"_npmOperationalInternal":{"tmp":"tmp/vue-local-scope_0.2.2_1731580260324_0.6720084412042906","host":"s3://npm-registry-packages"},"deprecated":"Deprecated in favour of @all1ndev/vue-local-scope with exact functionality"},"0.3.0":{"name":"@allindevelopers/vue-local-scope","version":"0.3.0","keywords":["vue","vue3","composition-api","local-scope"],"license":"MIT","_id":"@allindevelopers/vue-local-scope@0.3.0","maintainers":[{"name":"directive4837","email":"yr9gpern39+npmjs.com+bqh94h0n@pm.me"}],"homepage":"https://github.com/allindevelopers/vue-local-scope#readme","bugs":{"url":"https://github.com/allindevelopers/vue-local-scope/issues"},"dist":{"shasum":"b5b1f1fe6b784f9c622402851e7e772a5316fa0d","tarball":"https://registry.npmjs.org/@allindevelopers/vue-local-scope/-/vue-local-scope-0.3.0.tgz","fileCount":7,"integrity":"sha512-R3p0SB4/jN8aT4vruP225P09iKe8hHCUt6JsW3uPreM0+dZqc+K7iU3DryDholDQ1EAx1FlXKba+dtCCqGBpdg==","signatures":[{"sig":"MEUCIQCpo+KvrUXbqsWpJC7MrfU7XEPBebrDIigHeqfLPNHv2wIgdlpI5vvzVGjf/ibdiYh4ZTv4U4sW2UOf3LzW4Ys+xRU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4828},"main":"./dist/vue-local-scope.umd.cjs","type":"module","types":"./dist/vue-local-scope.d.ts","module":"./dist/vue-local-scope.js","exports":{".":{"types":"./dist/vue-local-scope.d.ts","import":"./dist/vue-local-scope.js","require":"./dist/vue-local-scope.umd.cjs"}},"gitHead":"763ad61e03c85471a039483a58d2f2ca8ba4c341","scripts":{"dev":"vite","test":"vue-tsc -b","build":"vue-tsc -b && vite build && npm run generate-types","preview":"vite preview","release":"npx np","generate-types":"vue-tsc lib/vue-local-scope.ts --declaration --emitDeclarationOnly --outDir dist"},"_npmUser":{"name":"directive4837","email":"yr9gpern39+npmjs.com+bqh94h0n@pm.me"},"prettier":"@all1ndev/prettier-config","repository":{"url":"git+https://github.com/allindevelopers/vue-local-scope.git","type":"git"},"_npmVersion":"11.7.0","description":"> An implementation of [posva/vue-local-scope](https://github.com/posva/vue-local-scope) for Vue 3 and TypeScript support","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.5.26","vite":"^7.3.0","vue-tsc":"^3.2.1","prettier":"^3.7.4","typescript":"^5.9.3","@types/node":"^24.10.4","@vitejs/plugin-vue":"^6.0.3","@vitejs/plugin-vue-jsx":"^5.1.3","@all1ndev/prettier-config":"^2.0.0"},"peerDependencies":{"vue":"^3.5.26"},"_npmOperationalInternal":{"tmp":"tmp/vue-local-scope_0.3.0_1767556835778_0.7229776771157461","host":"s3://npm-registry-packages-npm-production"},"deprecated":"Deprecated in favour of @all1ndev/vue-local-scope with exact functionality"}},"time":{"created":"2024-10-31T10:51:12.923Z","modified":"2026-01-04T21:47:31.136Z","0.1.0":"2024-10-31T10:51:13.225Z","0.1.1":"2024-10-31T10:53:13.829Z","0.2.0":"2024-10-31T11:19:42.136Z","0.2.1":"2024-11-08T19:17:52.809Z","0.2.2":"2024-11-14T10:31:00.524Z","0.3.0":"2026-01-04T20:00:35.932Z"},"bugs":{"url":"https://github.com/allindevelopers/vue-local-scope/issues"},"license":"MIT","homepage":"https://github.com/allindevelopers/vue-local-scope#readme","keywords":["vue","vue3","composition-api","local-scope"],"repository":{"url":"git+https://github.com/allindevelopers/vue-local-scope.git","type":"git"},"description":"> An implementation of [posva/vue-local-scope](https://github.com/posva/vue-local-scope) for Vue 3 and TypeScript support","maintainers":[{"name":"directive4837","email":"yr9gpern39+npmjs.com+bqh94h0n@pm.me"}],"readme":"# @allindevelopers/vue-local-scope\n\n> An implementation of [posva/vue-local-scope](https://github.com/posva/vue-local-scope) for Vue 3 and TypeScript support\n\nAllows to reuse an expression that is repeating multiple times in a Vue Template\n\n```vue\n<script setup lang=\"ts\">\nimport { LocalScope } from \"@allindevelopers/vue-local-scope\";\n</script>\n\n<template>\n\t<LocalScope lorem=\"Lorem Ipsum Dolor Sit Amet\" #default=\"{ lorem }\">\n\t\t<ol>\n\t\t\t<li>{{ lorem }}</li>\n\t\t\t<li>{{ lorem }}</li>\n\t\t\t<li>{{ lorem }}</li>\n\t\t</ol>\n\t</LocalScope>\n</template>\n```\n\nWith Full Type Completion\n\n<img width=\"397\" alt=\"image\" src=\"https://github.com/user-attachments/assets/7e38ec79-815c-455f-bec7-5e777114e3b0\">\n\n> [!NOTE]  \n> Can be used in JSX but types are not infered\n","readmeFilename":"README.md"}