{"_id":"classwiz-qr","_rev":"30-c005001f5423f1c1d9a814570390b37f","name":"classwiz-qr","dist-tags":{"latest":"0.3.2"},"versions":{"0.0.1":{"name":"classwiz-qr","version":"0.0.1","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.1","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"7273538c065648c631b472b115d62180906faa72","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.1.tgz","fileCount":10,"integrity":"sha512-8ZhdAbIUzIkdmSCAcxk2TiVB8NNcg00Wle4nSHUMYaJGd9i+2lsDIf0xZVC16S0mpGd78X2bvqwRDx4Mn9jyiQ==","signatures":[{"sig":"MEUCIDLW4hEESXF7g7UZe0cYUaen2cMshJzX2ok+xNTpgHfmAiEAlMgkRysg5sEqgVP64HlnQfWTQv27RUGdml9kBzTlU+g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":418559},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"35c3e3aca774645a956afd06e6999056d3fccd1b","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack --mode=production --node-env=production","serve":"webpack serve","start":"npm run build:prod && npx wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch","prepack":"npm run build:prod","prebuild":"node i18n/test.js","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production","prebuild:dev":"node i18n/test.js","prebuild:prod":"node i18n/test.js"},"_npmUser":{"name":"ca510","email":"casiocalc@foxmail.com"},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"10.9.2","description":"ClassWiz QR Parser","directories":{},"_nodeVersion":"23.6.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.105.0","csv-parse":"^6.1.0","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","@babel/preset-env":"^7.18.2","webpack-dev-server":"^5.2.5","copy-webpack-plugin":"^14.0.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^3.0.7"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.1_1784553215091_0.6993311914803733","host":"s3://npm-registry-packages-npm-production"}},"0.0.2":{"name":"classwiz-qr","version":"0.0.2","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.2","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"c0a5da8c07f6df489ed1338313faa4a645f2b941","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.2.tgz","fileCount":10,"integrity":"sha512-yAGHEvYD95Flzfhk9X4u3INVj8lpUfKtbSzswGArE+AUzs2I8wevtAvmxShpkFON3Hsi4Lzuw9YQYBlAtVfZXA==","signatures":[{"sig":"MEYCIQCPHcXsiBAmXGTbPi6DqvCxeiPpwBVY4I99rs3k3GuocgIhAPa8hIL4ssz6N8Qg5RBCFTo5Pwy9aMzzHLzj/pVoc2h2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417784},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"cfbc21f30848462d00eb899f980e2e5c1866af40","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack --mode=production --node-env=production","serve":"webpack serve","start":"npm run build:prod && npx wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch","prepack":"npm run build:prod","prebuild":"node i18n/test.js","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production","prebuild:dev":"node i18n/test.js","prebuild:prod":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.105.0","csv-parse":"^6.1.0","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","@babel/preset-env":"^7.18.2","webpack-dev-server":"^5.2.5","copy-webpack-plugin":"^14.0.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^3.0.7"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.2_1784553532753_0.06941312061217464","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"classwiz-qr","version":"0.0.3","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.3","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"42e1df41df068ea5ffb76d7f90ec5ec69652aa09","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.3.tgz","fileCount":10,"integrity":"sha512-KOaIcIxxwSNiLvWPe8zNVEaCapyElxK3W9yYaU5f4wXC+zyspb9gq0WSJYehzf2w3LB7QQ2rbNvm40q5HLCPcg==","signatures":[{"sig":"MEQCICSLTYEhyhYtvK1o+7CTKhgCsi3owiS7DCwisODQvg9rAiA6H+KRNucC/1ZnRIpWPTYLf6m7B3qIoZYsOgTzfFm4qA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417784},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"198c7fd3c59f387ce27edc0a88d509e389055cc1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack --mode=production --node-env=production","serve":"webpack serve","start":"npm run build:prod && npx wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch","prepack":"npm run build:prod","prebuild":"node i18n/test.js","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production","prebuild:dev":"node i18n/test.js","prebuild:prod":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.105.0","csv-parse":"^6.1.0","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","@babel/preset-env":"^7.18.2","webpack-dev-server":"^5.2.5","copy-webpack-plugin":"^14.0.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^3.0.7"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.3_1784553840208_0.36069556018458315","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"classwiz-qr","version":"0.0.4","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.4","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"ee2d2775f7b934f4ee4d5f82a8487d877ada7c7b","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.4.tgz","fileCount":10,"integrity":"sha512-mhURz0GuBaIrMJH/JVdKMKbw3LH5ulWddRJLv6NHThknoYacFZxvjMFLjdb1xDjgQz91GffiN7fVpOBScw1/lg==","signatures":[{"sig":"MEUCIQDBAh7+GlkhdZYclRsLISJEQFKqpNGUT0qxjAap1xyAQAIgbNP2cHF/fSPL0VRkkcnbZCwOe6uFkhRHNm7vC8Xkt0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":417869},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"bef587bdf4a0613c377358cccb46b855412fa5fd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack --mode=production --node-env=production","serve":"webpack serve","start":"npm run build:prod && npx wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch","prepack":"npm run build:prod","prebuild":"node i18n/test.js","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production","prebuild:dev":"node i18n/test.js","prebuild:prod":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.105.0","csv-parse":"^6.1.0","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","@babel/preset-env":"^7.18.2","webpack-dev-server":"^5.2.5","copy-webpack-plugin":"^14.0.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^3.0.7"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.4_1784554175721_0.5054764798844229","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"classwiz-qr","version":"0.0.5","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.5","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"1df021db7291c05a6a8417527b8616f4a316dc61","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.5.tgz","fileCount":10,"integrity":"sha512-RxZKpd2xHYgWLGTb/zB/RkLgZWbuzNkjO5CCF14qfecq+s1CreUjO9G+TfDSQLgm2tzM0C/pPgsrcA2nyxSTmA==","signatures":[{"sig":"MEUCIGuuigkcafeUdcbrDOPXg+8/bqq8lV6lpl/nK9TCeboRAiEAyYnFHQ/B17+23QZReGMOle1zdZwMf04KcqCwALgaqmY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":419131},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"03560d237d7be808a5be2e9aee6c044ac3ecf113","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"webpack --mode=production --node-env=production","serve":"webpack serve","start":"npm run build:prod && npx wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch","prepack":"npm run build:prod","prebuild":"node i18n/test.js","build:dev":"webpack --mode=development","build:prod":"webpack --mode=production --node-env=production","prebuild:dev":"node i18n/test.js","prebuild:prod":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"webpack":"^5.105.0","csv-parse":"^6.1.0","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","@babel/preset-env":"^7.18.2","webpack-dev-server":"^5.2.5","copy-webpack-plugin":"^14.0.0","html-webpack-plugin":"^5.5.0","@webpack-cli/generators":"^3.0.7"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.5_1784556886000_0.9340331703588196","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"classwiz-qr","version":"0.0.6","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.6","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"04c739886bdc47257c4cc710e90533f8cbffe443","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.6.tgz","fileCount":14,"integrity":"sha512-an6PIfP5mLgkpLjPgU2mBwaQdTUq6Re8C3zUB0xVa95lokIlk8RO25Zw5G9x3D6OvFeSoNvxXcMSUDg8F2tH2Q==","signatures":[{"sig":"MEUCIELnR4lrQQE25D2OP9CVKHTn74dSDEAKKsJ8ueys9RXfAiEAjStpeqDIsXFXdmlo3LToJJQ9dOqWdKMmc9wKW4vOb5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446791},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"f32f1469130dabf0e49b32e5061783d94572bb74","scripts":{"dev":"astro dev","test":"node --test --test-reporter=dot \"test/*.js\"","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development","build:lib":"webpack --mode=production --node-env=production","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.113.0","csv-parse":"^6.1.0","jsoneditor":"^10.1.2","typescript":"^6.0.3","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","scratchblocks":"3.7.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.6_1784819228739_0.25853126259579096","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"classwiz-qr","version":"0.0.7","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.7","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"6d5cd0f90366aa568e19bf7461c0a7c7456a5301","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.7.tgz","fileCount":13,"integrity":"sha512-SRObqWXcx/IIork3ywO16t79T7f0+VgkYC4hi6TvWUmZeCl7laNkUrJSSEzQNX6EROUtAeaYHy7Vvvaxz9DE3g==","signatures":[{"sig":"MEYCIQCTKwY/9kesuK4XeSD48DQFFsmIwp3sladdVTrfZd5F4gIhANGQFsFyHbWj2C55w6v9iEMByeu9WsfdweC5+LeArdMj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":420284},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"c09fbc3032961d60c05b53c6f15e12feca5ee600","scripts":{"dev":"astro dev","test":"node --test --test-reporter=dot \"test/*.js\"","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development","build:lib":"webpack --mode=production --node-env=production","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.113.0","csv-parse":"^6.1.0","jsoneditor":"^10.1.2","typescript":"^6.0.3","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","scratchblocks":"3.7.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.7_1784819577998_0.9023799570557018","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"classwiz-qr","version":"0.0.8","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.8","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"4ea049136772f3feb47c8bca94e1474c65ec64ff","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.8.tgz","fileCount":13,"integrity":"sha512-ktON01ube5V83HHxVv39exl8SZk94x+Jpvx5XupOKjTXwkf2zb6blxuWyM4/mvZCyi+kWdAOIWE9PBKQ9eRCGw==","signatures":[{"sig":"MEUCIGvpeAKXOlC8sFT6zDzVh6Ub4eZJRRK9h4kOitmMCItTAiEA7M48u0Z4sxD0Ngq+QJLmb5L0f3WnOE7FTgIBP4kzAbA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":427529},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"eefcfa7875df57177a4f47a373f1ffc000a61b4d","scripts":{"dev":"astro dev","test":"node --test --test-reporter=dot \"test/*.js\"","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development","build:lib":"webpack --mode=production --node-env=production","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.113.0","csv-parse":"^6.1.0","jsoneditor":"^10.1.2","typescript":"^6.0.3","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","scratchblocks":"3.7.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.8_1784905713981_0.13849663508535204","host":"s3://npm-registry-packages-npm-production"}},"0.0.9":{"name":"classwiz-qr","version":"0.0.9","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.9","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"a3902654d49140ba53bbd5272e116e305b5319cc","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.9.tgz","fileCount":13,"integrity":"sha512-0e0YNY675yAe/7kuci4udwHi8xIvBQpkroiffJNX9wHkwOZcv48XxdGRAWV+8pVMra2Mf2DAAxfnOICjfJIzSA==","signatures":[{"sig":"MEUCIQCPFRyZQC5zELHCR4hKPZ6kRpCq3bO7vS3AJsaOxt/JFQIgL0BuhQ1aQQqDsYrMbEznFDbc1KNpDkssVxhDSWNdVhY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430400},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"c5003a7ce023e1e03ec61421c41b6d7a2388803d","scripts":{"dev":"astro dev","test":"node --test --test-reporter=dot \"test/*.js\"","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development","build:lib":"webpack --mode=production --node-env=production","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.113.0","csv-parse":"^6.1.0","jsoneditor":"^10.1.2","typescript":"^6.0.3","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","scratchblocks":"3.7.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.9_1784955182497_0.7060858163088233","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"classwiz-qr","version":"0.0.10","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.10","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"968bf7a5ab103b7481fb4148d9ff467b683ee019","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.10.tgz","fileCount":13,"integrity":"sha512-BeTlxnvmNgcwCVJeysy2LLjX7reCvEfEPmzUzNkqWGNv/9XmT4y7KnmZi4gUkkuscVm1mPsEn4cjDxUQzMpjGw==","signatures":[{"sig":"MEUCIBgO/vy+1tqhTczOkqOehDe6KwJtYk3PWKRmtorQPyoxAiEA/cgkkB/+3dpE4l+YWNx22dquJn1ijGi5bPI5SWvDUDc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430871},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"7843668fa37de5bb736573c3ae543c9859393527","scripts":{"dev":"astro dev","test":"node --test --test-reporter=dot \"test/*.js\"","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"^10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.10_1785079015001_0.7217278003730092","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"classwiz-qr","version":"0.0.11","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.11","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"3fd75a5db3ee6edb6cc844a896beb9b361f0a947","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.11.tgz","fileCount":13,"integrity":"sha512-rSiQY9vEGu+dMpy2PjKw8XoDUPyriwBbT3dx5yQm4rmkTnJH83FyafLpj6EMbjIWkGHkvQvYJK1/EDOiXSQj3A==","signatures":[{"sig":"MEQCIHgG53blf+ZnAtwsknamtVbvRKcgaaDx8s5+pxSk6uQkAiAxBltGIdfxk7G43UZluYg+v3ez9Qye/EFW4R0fwMIxbA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430895},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"ca353c3802c13ccb7f9425ba7adb8a4cde90141c","scripts":{"dev":"astro dev","test":"node --test --test-reporter=dot \"test/*.js\"","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.11_1785154437570_0.040487187242855605","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"classwiz-qr","version":"0.0.12","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.12","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"5bf4794ec8da621ba1dd301518ca74f8ddc2bfcd","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.12.tgz","fileCount":13,"integrity":"sha512-tldZ9GiTOwWjoviUI7NhusWIVRMP7+UFYQkD1hbK22+Wcl+UuFH251swF3WNXanq0pRlvt5AZDABGhiVe8Vjeg==","signatures":[{"sig":"MEUCIHTAFw45BrnRcw98kexwPawhEtlNnBTApLAuFGbA3vp2AiEAxCBWG2So1QdPQJbY2R7RoK8mQpW91wVg0wcNFta85U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430910},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"e9349d0fd8091c65bab58ba132110dcad97dda06","scripts":{"dev":"astro dev","test":"node --test --test-reporter=dot \"test/*.js\"","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.12_1785155232660_0.5291832650769444","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"classwiz-qr","version":"0.0.13","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.13","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"91f93930337b0856c3e135bd245abf7b75f059f9","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.13.tgz","fileCount":13,"integrity":"sha512-ZhqjWPg5xqatMU5LmK1u53+DZCGICNfhzzDv69MflR8R0OB7vlhZTDjZ90Z6qC+9NJ/Sehf8z2jld+4qYDjgqA==","signatures":[{"sig":"MEUCIQDkaEI2LuEEErL8kkzxzen3gkcbW+XunsvWi1r0kuPFwAIgODzTLuCmiFlAZk3JUjlOrcFJ+QLwSzzKEdoEFDqdz/U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":430925},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"51f037deebb45872ca7e8302d0ad53dce0fd09f1","scripts":{"dev":"astro dev","test":"node --test --test-reporter=dot \"test/*.js\"","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.13_1785155798743_0.08429061807778204","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"classwiz-qr","version":"0.0.14","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.14","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"bafee2e22407016cefed9a6156465f640ea35861","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.14.tgz","fileCount":13,"integrity":"sha512-KEuE9iJ9qjV3RhaREr90jZWVodDXgJfH302PdGiuvt2l1JrUfZ7hLZmsMM1mXIXSdykOl3BSzOku6qY/Wqk+1g==","signatures":[{"sig":"MEQCIEa79bjd1bO3f5fvFpY6Jukp/cfGQyQur/pl8EkbtfqiAiAcTMiC54JTTEMjATa7dqXHM9qwSCTgeVKG4AmpavfIXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":432551},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"894990359f953ab05158befd1125eca0a9c0f1d4","scripts":{"dev":"astro dev","test":"node --test --test-reporter=dot \"test/*.js\"","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.14_1785164625145_0.023371682693045903","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"classwiz-qr","version":"0.0.15","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.15","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"d57123c34051710d89873b20edc88d0d18d90022","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.15.tgz","fileCount":13,"integrity":"sha512-nx31LVzyss99i44xHSepBkKQZnoHDE2wPQ9jjvVlW84oBb3UDxGZcSoL0ZXohlWxgHNs9r9ubnix4pATKW2fKA==","signatures":[{"sig":"MEUCIFAsAYj2e88YTnPisOf4dFgLMjxKW1wvJAnOL1o3vFlwAiEArhS1Xy0adu1UgSyIaRd0Xu/FFDEuevfXmS4Iz1B2aP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":437051},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"60c0784b5f09afe1b42fa8910be22d6bccbb4b49","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.15_1785249624105_0.860666925456568","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"classwiz-qr","version":"0.0.16","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.16","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"fc8c267acaa55470782d9574b708cf48aff65781","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.16.tgz","fileCount":13,"integrity":"sha512-A1wdecfJuEHu7AGL2dQ1w3FQjPMyQKEfaBaaLTjBpfmNWuYDARUV2M21CO7hwhIw62YRo86dteUsUmPsDSNs2w==","signatures":[{"sig":"MEUCIE29bj7Kc2mBt0+fZmk7vknL5dESya2VEBEqSw89EtknAiEAp2yX1kHvPuJPnutdtzy0uGM+NsZZ6W1xh3fr7fXcqhI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":440996},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"d77bb3e4b6e6ddf3c9b60efb6593212450cec6a5","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.16_1785296004442_0.49337417505500647","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"classwiz-qr","version":"0.0.17","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.17","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"cc742f293f1795d00e39534f8410fc9218bac13a","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.17.tgz","fileCount":13,"integrity":"sha512-hC0TyznAebVndAGxuoM2d1TGLIOvNXBp5zBjDQJPv6Pl8ZSF/jUE3EGqB8hdPjALHr5n9nCZkaX1kNN4D1HZkw==","signatures":[{"sig":"MEYCIQDTCSQNGj7bRa8Ya/B8XWt0GoymnRSw9RTw22dJ/Uwq6gIhAOLyhcWtYzIBcYV51Bvsm7+ITgUyGcjsc3bhUjgDxBb+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":454646},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"bbc61ab8088e8c656f5028acbd9d30acbdeb6f4e","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.17_1785324425366_0.07387655224786971","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"classwiz-qr","version":"0.0.18","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.18","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"98df7aa0ab464a6e2843079860a059668a99f757","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.18.tgz","fileCount":13,"integrity":"sha512-rEXZqJoQhUuFUPVu4QlvndjgAWHJ1Dq7IMC18WM2P2KHaiYHqCeDFY2FM73P7GgikBV7a06L0ZdPE0fqhEsmZQ==","signatures":[{"sig":"MEUCIFfBqk1CClkp5B8hU/vIeyCHkCsyvW42y+b1PdIkUGEDAiEA2Toh60qhvjrN2kOQEr73bs1ZbDJK3yLib9YP8HO06pI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":458327},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"5825a845a900f1cdf104c584cbfb20ca245d8c63","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.18_1785332774919_0.43419817775970815","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"classwiz-qr","version":"0.0.19","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.19","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"358d9f344f2e91db76142c86483a7b66b3feb175","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.19.tgz","fileCount":13,"integrity":"sha512-IFgPyEETBBJSKSgj9qDcUtgFbDvs5NNC5TdXMVNhpw2TtRBbM6kC/h+cby/TJWEqUJhfzzSg+nQ+9yPUnQNKwA==","signatures":[{"sig":"MEYCIQCwISjtbIB9cYZjekUcoOXxADqmHcbIjdEzqczz5AhruwIhAK1yV43e268zfNHRMlSlAqyPYJkkNIaXguEH5kMevi96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":459860},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"a0ec02605f576aba1926ce17d9d3b65b20467507","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.114.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.19_1785336223520_0.8582724679750964","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"classwiz-qr","version":"0.0.20","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.0.20","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"d31bb2df944f021dea8b6ba2bf3710220ed14545","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.0.20.tgz","fileCount":13,"integrity":"sha512-lsdEqRpP4aCy7Rnr7zjx+WHkePe5T8yY0L6Th0x8TwuOoO4Y4uHGZ49nYSA6GG4QDHcVVOdsUdoIJmeEIVZjFQ==","signatures":[{"sig":"MEUCIHdwzQ4yV7M29PBaF/H4/nY8/gsrzljGO4NiEqTassS/AiEAjD2n+RZebYnEjmdOtYdmkzX4Avi6vtem+Okf6Bv0yk0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.0.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":449152},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"6efc0c647e6243cdb1c3e612d9b451db329ac787","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.0.20_1785412871104_0.8179778772318826","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"classwiz-qr","version":"0.1.0","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.1.0","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"7132dc6dabaee462c4579841b9743625c89f8b2d","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.1.0.tgz","fileCount":13,"integrity":"sha512-Dh8m2RaKhTT3/Up1o23xEW4udzX6Dc3/U6iorFvCelVcARHQFY049Fjdy/B2DEJ4yTx4d7yxUZVC04rcKYTfPw==","signatures":[{"sig":"MEQCIHnFPLnuNUVAR3R8oLQS47441H6vjafiG4iWl8Uz+AofAiA65LIZjAsn964nP/eYov4VMHXqwLwtE3oYUcuIqoEiow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":445874},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"02433bedebe204e3e9872b1603cb30ff037a43a6","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.1.0_1785421731249_0.06872503032861998","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"classwiz-qr","version":"0.1.1","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.1.1","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"b9123f608f2c770a277d57341c137ce0ccaa2fe0","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.1.1.tgz","fileCount":13,"integrity":"sha512-8S5WzXlTfV00adXx/Ltt9CkOau2Qo5bbCCGF0QoPRrGkldL5EaTYIa+coGHgSpOECJ1YmWUQ4YUfZHbD5TQlAg==","signatures":[{"sig":"MEQCIHfO/KZ4XQ1/PBalK8yUkQ0gM3eYf9TaX9qjPi4gsc2xAiBujvjOY4gW15FSAL7/nxUp3cJw1o+VRCv2hXvORSx3AQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":451499},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"fed9b9722316e17eb7628963c48e0ecb31ad84ee","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","localforage":"^1.10.0","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.1.1_1785501253638_0.759655089927074","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"classwiz-qr","version":"0.1.2","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.1.2","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"3d993736fc5e9914f88f35992c37f7c6a6b25d92","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.1.2.tgz","fileCount":13,"integrity":"sha512-BHvWj84QjeraQTnYtG8HR7KFZTpa+1S1E2If+UxpBbFbcZS3j0/8IQciq8RC6ehNoPZ7PXWG2fcGCEXVJ3j+jw==","signatures":[{"sig":"MEYCIQCJNrtBKy49V3gqAwFGf8CGDPiU71GnFC08coXVCN4mYgIhAMjeG11wbTcHd20VwQXDbLwc0o8aNA8XJKfKBzNhFpuz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":452096},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"3a3dbfcccb7554534435cf494d8311189a94d099","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","localforage":"^1.10.0","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.1.2_1785510726971_0.28491161168693657","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"classwiz-qr","version":"0.1.3","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.1.3","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"5735174ca3efd96178216b3e3fad071e9291e88f","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.1.3.tgz","fileCount":13,"integrity":"sha512-wwLhxwCla3ncGDJC2MXNrQgd2MeBOpmITYb/k4W9EXWkfcTbFkHJLR+AdWe863EP6/+RlFElNN0WJXVlSkx5Xg==","signatures":[{"sig":"MEUCIGOZ9yRlGYed5ZDmQyp6szMpyTB06lRaujKzIytPDxuEAiEAmRA3mEdUWwU/nTE9SwBqC9D880OYs5uBv1U/uJfIuiU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":452105},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"5b4ee5af0b5a23b7a5a6d6cfe4d2a562a464f3b8","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","localforage":"^1.10.0","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.1.3_1785591883922_0.6073641696570611","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"classwiz-qr","version":"0.1.4","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.1.4","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"192c551b272779092710e2f65f47055e08fe41ba","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.1.4.tgz","fileCount":13,"integrity":"sha512-/M/MLRevEcisvS0e0zZ6X4xPcr7dVP6oPcoGCIUiKc8J+3iJgvj9TVgxNsg6/dsIQC4foH5D6PPJY92qV4+/gA==","signatures":[{"sig":"MEYCIQDAHQ40d4riT3W0tGyYLD3jyounrpTK8Qhk6NAz+PEsXAIhAMMrKd7lcb+uyT2ezVAG/YsfH4xsjuRHP1z9tBet3C6a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":453405},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"0c6d2a4dc300a8f4412482dd7104062501bbc355","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","localforage":"^1.10.0","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.1.4_1785687255590_0.043814539780451245","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"classwiz-qr","version":"0.2.0","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.2.0","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"09a781d0c4966b596cff74b8f930a24f2f134e3b","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.2.0.tgz","fileCount":13,"integrity":"sha512-aNkPfhOB1AgV2TnAr+6ojB1GnpHSgW90E8vhkmj8GCF9e2zxgfbCVYqPMwuI5iKM5WN+BB5IcUgXKce1wi9hOg==","signatures":[{"sig":"MEYCIQDRyHhFd80y0HiZ79fHUtoKmd0dLjUpOv9PgSsJ7w0L/AIhAJG69+yMYuJB9B1ZrPMWN8l6Wl2QE3ie15H6BnOEVIHD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":464804},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"b2723f5678fbfa421c78be864da039b64047d66f","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","localforage":"^1.10.0","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.2.0_1785751924391_0.3320183175455147","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"classwiz-qr","version":"0.2.1","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.2.1","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"19fc4c3b6e870d3eeff4d5c51e2332fe6fcd0386","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.2.1.tgz","fileCount":13,"integrity":"sha512-DP1ZeVv/+Z0lz10tEpIMd6toBado8Gtjw4bxiDgbY6Gvxoi6qLx8EfN5Mcn+7OQ22B6oyezt++mJvl/YS5Mmdg==","signatures":[{"sig":"MEYCIQCEI9WmSVK98x+bG40Pw2PoEu+PwJhygiIvNSMR6PSTNAIhAIuDS8SYS+BXYbpp+uhC+Di4TiYtBYMbGZVhYz+h63OT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":467965},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"36fbe4683708e7423d5c6e41da9523bfaf78f60d","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","localforage":"^1.10.0","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.2.1_1785771014920_0.33093727910671866","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"classwiz-qr","version":"0.3.0","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.3.0","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"c233b1dd2eb08dc20f84516af51f384de4b49833","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.3.0.tgz","fileCount":13,"integrity":"sha512-PPoLJ/wplZY24b+8cm2fRStMDXd/GYHV+vCHMsXqRK2QcqGcBJjNhkDbWxlc0tPOcVyz5GH8MPXIFd2YOld6AA==","signatures":[{"sig":"MEUCIDFJVg7Wr/WN37hGxy8SrpoqXJGq+2u8q+suTa8v6oy+AiEA/Q2WA7jTWcn+GapNgclhSucgoDMsRZcUaNwgO1J4fFA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":468096},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"d2b47b9eac854441b9c3b565c582b6c8091130f8","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","localforage":"^1.10.0","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.3.0_1785837182169_0.42161589823377965","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"classwiz-qr","version":"0.3.1","keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","_id":"classwiz-qr@0.3.1","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"dist":{"shasum":"dace74038c891b2fbdb21465f98702952c852e9d","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.3.1.tgz","fileCount":13,"integrity":"sha512-Ifk9s4+i1fKROwMhz6eZ3w/uyxR79uvBWEDhHsCKi4xT5fSuF8/sGJycpB1RpfkLDehBN51V6YtT5cRI8R50Hg==","signatures":[{"sig":"MEUCIAKTGgaMdMp8vSK5FeNfP8cBvQV+5o8JMGtCCdqqRc0cAiEAu+wdMbmAf17YGTM+dLO8ZiiO7Q2GN0vhzn8HZGug3kw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":472672},"main":"./dist/cwqr.cjs","type":"module","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"gitHead":"103bef79b3a565e40b911b0d43dbc50839424fda","scripts":{"dev":"astro dev","test":"vitest run","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","check":"astro check","serve":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","watch":"webpack --watch --mode=development","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","prepare":"patch-package","licenses":"node scripts/generate-third-party-licenses.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%","build:prod":"npm run build","build:site":"npm run licenses && astro build","verify:build":"node scripts/verify-build.mjs","test:coverage":"vitest run --coverage","validate:i18n":"node i18n/test.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"repository":{"url":"git+https://github.com/CalcWorld/ClassWizQR.git","type":"git"},"_npmVersion":"11.5.1","description":"ClassWiz QR Parser","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"decimal.js":"^10.4.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"astro":"^7.1.3","preact":"^10.29.7","vitest":"^3.2.7","mathjax":"2.7.9","webpack":"^5.105.0","wrangler":"4.115.0","csv-parse":"^6.1.0","jsoneditor":"10.1.2","typescript":"^6.0.3","zxing-wasm":"^3.1.2","@babel/core":"^7.18.2","localforage":"^1.10.0","webpack-cli":"^5.1.4","babel-loader":"^9.2.1","csv-stringify":"^6.6.0","patch-package":"^8.0.1","scratchblocks":"3.7.1","workbox-build":"^7.4.1","@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","copy-webpack-plugin":"^14.0.0","vite-plugin-static-copy":"^3.4.0"},"_npmOperationalInternal":{"tmp":"tmp/classwiz-qr_0.3.1_1785851698813_0.8004886979597203","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"classwiz-qr","version":"0.3.2","description":"ClassWiz QR Parser","main":"./dist/cwqr.cjs","module":"./dist/cwqr.mjs","browser":"./dist/cwqr.js","exports":{".":{"import":"./dist/cwqr.mjs","require":"./dist/cwqr.cjs"},"./i18n/*.json":"./src/i18n-res/*.json"},"type":"module","sideEffects":false,"scripts":{"test":"vitest run","test:coverage":"vitest run --coverage","check":"astro check","validate:i18n":"node i18n/test.js","dev":"astro dev","start":"npm run build && wrangler pages dev ./dist --compatibility-date=2026-07-01 --ip=0.0.0.0 --port=8792","build":"npm run validate:i18n && npm run build:site && npm run build:lib && npm run build:pwa && npm run verify:build","build:site":"npm run licenses && astro build","build:lib":"webpack --mode=production --node-env=production","build:pwa":"node scripts/generate-pwa.mjs","verify:build":"node scripts/verify-build.mjs","build:dev":"npm run licenses && astro build --mode development && webpack --mode=development && npm run build:pwa","build:prod":"npm run build","licenses":"node scripts/generate-third-party-licenses.mjs","watch":"webpack --watch --mode=development","serve":"astro dev","prepare":"patch-package","prepack":"npm run validate:i18n && npm run licenses && npm run build:lib","devtunnel":"devtunnel user login -g && devtunnel host %DEVTUNNEL_ID%"},"repository":{"type":"git","url":"git+https://github.com/CalcWorld/ClassWizQR.git"},"keywords":["casio","classwiz","casio-calc","qr"],"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"homepage":"https://github.com/CalcWorld/ClassWizQR#readme","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"dependencies":{"decimal.js":"^10.4.3"},"devDependencies":{"@astrojs/check":"^0.9.9","@astrojs/preact":"^6.0.1","@babel/core":"^7.18.2","@babel/preset-env":"^7.18.2","@vitest/coverage-v8":"^3.2.7","astro":"^7.1.3","babel-loader":"^9.2.1","copy-webpack-plugin":"^14.0.0","csv-parse":"^6.1.0","csv-stringify":"^6.6.0","jsoneditor":"10.1.2","localforage":"^1.10.0","mathjax":"2.7.9","patch-package":"^8.0.1","preact":"^10.29.7","scratchblocks":"3.7.1","typescript":"^6.0.3","vite-plugin-static-copy":"^3.4.0","vitest":"^3.2.7","webpack":"^5.105.0","webpack-cli":"^5.1.4","workbox-build":"^7.4.1","wrangler":"4.115.0","zxing-wasm":"^3.1.2"},"_id":"classwiz-qr@0.3.2","gitHead":"51147605625657ed9c678fff23884394c4d063c9","_nodeVersion":"24.18.0","_npmVersion":"11.5.1","dist":{"integrity":"sha512-6mFmUB8Uj8bfCsPkCovuv/WiMIQGpyBzocm6YG8gSR8C1TI9WMec71si3vIYAjrcqwuxTXFuVaDvBjG+DhgQPw==","shasum":"e7bfa2e952ae08d3741defef62698cc0809e52c0","tarball":"https://registry.npmjs.org/classwiz-qr/-/classwiz-qr-0.3.2.tgz","fileCount":13,"unpackedSize":472984,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/classwiz-qr@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1alJpYuc+CkGf3Ydx/o+ExfJmaBjO85L7Gj0BXHXBCQIgCsRkCn8d00SVmFWkU1fNPKvbxdRmHHskapoUXY1vtzA="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:786c0c75-bf81-40ef-aafd-a9f6b720a80f"}},"directories":{},"maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/classwiz-qr_0.3.2_1785946648363_0.11986536077880383"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-20T13:13:34.951Z","modified":"2026-08-05T16:17:28.883Z","0.0.1":"2026-07-20T13:13:35.240Z","0.0.2":"2026-07-20T13:18:52.888Z","0.0.3":"2026-07-20T13:24:00.374Z","0.0.4":"2026-07-20T13:29:35.841Z","0.0.5":"2026-07-20T14:14:46.139Z","0.0.6":"2026-07-23T15:07:08.890Z","0.0.7":"2026-07-23T15:12:58.166Z","0.0.8":"2026-07-24T15:08:34.132Z","0.0.9":"2026-07-25T04:53:02.665Z","0.0.10":"2026-07-26T15:16:55.138Z","0.0.11":"2026-07-27T12:13:57.730Z","0.0.12":"2026-07-27T12:27:12.809Z","0.0.13":"2026-07-27T12:36:39.085Z","0.0.14":"2026-07-27T15:03:45.370Z","0.0.15":"2026-07-28T14:40:24.259Z","0.0.16":"2026-07-29T03:33:24.658Z","0.0.17":"2026-07-29T11:27:05.511Z","0.0.18":"2026-07-29T13:46:15.100Z","0.0.19":"2026-07-29T14:43:43.709Z","0.0.20":"2026-07-30T12:01:11.284Z","0.1.0":"2026-07-30T14:28:51.467Z","0.1.1":"2026-07-31T12:34:13.822Z","0.1.2":"2026-07-31T15:12:07.168Z","0.1.3":"2026-08-01T13:44:44.065Z","0.1.4":"2026-08-02T16:14:15.735Z","0.2.0":"2026-08-03T10:12:04.518Z","0.2.1":"2026-08-03T15:30:15.080Z","0.3.0":"2026-08-04T09:53:02.311Z","0.3.1":"2026-08-04T13:54:58.941Z","0.3.2":"2026-08-05T16:17:28.585Z"},"bugs":{"url":"https://github.com/CalcWorld/ClassWizQR/issues"},"author":{"name":"CalcWorld"},"license":"AGPL-3.0-or-later","homepage":"https://github.com/CalcWorld/ClassWizQR#readme","keywords":["casio","classwiz","casio-calc","qr"],"repository":{"type":"git","url":"git+https://github.com/CalcWorld/ClassWizQR.git"},"description":"ClassWiz QR Parser","maintainers":[{"name":"ca510","email":"casiocalc@foxmail.com"}],"readme":"# ClassWiz QR\n\nStandalone ClassWiz QR Code parser, no CASIO server needed.\n\nGitHub: <https://github.com/CalcWorld/ClassWizQR>\n\nOnline Demo: <https://cwqr.pages.dev>\n\nAPI Documentation: <https://cwqr.pages.dev/api>\n\n[A detailed explanation of how QR works on ClassWiz (Chinese Only)](https://blog.ca510.com/classwiz-qr-feature-and-data-structure)\n\n[ClassWiz QR 功能原理详解](https://blog.ca510.com/classwiz-qr-feature-and-data-structure)\n\n## Installation\n\n```bash\nnpm install classwiz-qr\n```\n\n```js\nimport { ClassWizQR, parseUrl } from 'classwiz-qr';\n```\n\n## Implemented Features\n\n- Internationalization (i18n) implemented\n- Optimized adaptations for specific calculator models, such as JP models\n- Support for ClassWiz EX, ClassWiz CW and ClassWiz CW 2nd edition series calculators\n- Detailed information on the calculator model, settings, and active modes or errors\n- Natural display input and output rendered as LaTeX formulas in Calculate, Complex, Verify and other modes\n- LaTeX and tabular representation of equations and results in Equation, Inequality, and Ratio modes\n- LaTeX and tabular representation of vector and matrix data\n- Data entered in Spreadsheet, Table, Distribution, and Statistics modes, with CSV export support\n- Defined functions, table range and variables in Table mode\n- Supports showing Algorithm mode commands in LaTeX, plain text, and Scratch block formats\n\n## Wiki\n\nSee <https://github.com/CalcWorld/ClassWizQR/wiki>\n\n## API\n\nSend the decoded ClassWiz QR URL to the hosted API as JSON:\n\n```bash\ncurl --request POST 'https://cwqr.pages.dev/api' \\\n  --header 'Content-Type: application/json' \\\n  --data '{\n    \"url\": \"http://wes.casio.com/math/index.php?q=I-234F+U-000000000000+M-X100000000+S-05099\",\n    \"lang\": \"en\"\n  }'\n```\n\nThe response uses a consistent envelope: `{\"code\":\"success\",\"data\":{...}}` on success, or `{\"code\":\"error\",\"msg\":\"...\"}` when parsing fails. The fields inside `data` depend on the calculator mode. Supported language codes include `en`, `zh`, `fr`, and `vi`.\n\nYou can also replace `http://wes.casio.com` in a QR URL with `https://cwqr.pages.dev` and request JSON directly:\n\n```bash\ncurl 'https://cwqr.pages.dev/math/index.php?q=I-234F+U-000000000000+M-X100000000+S-05099' \\\n  --header 'Accept: application/json' \\\n  --header 'Accept-Language: en'\n```\n\nThe `/math/`, `/ncal/`, and `/calc/` paths accept `GET` requests. Browsers normally send an `Accept` header beginning with `text/html`, so opening one directly redirects to the visual parser. Set `Accept: application/json` explicitly to receive JSON.\n\nSee the [API documentation](https://cwqr.pages.dev/api) for request parameters and response details.\n\n## Reference\n\n| Math Template                                                | Code                                   |\n|--------------------------------------------------------------|----------------------------------------|\n| $${XX}   \\dfrac {YY} {ZZ} $$                                 | 18 1F 1D 1A XX 1B 1A YY 1B 1A ZZ 1B 1E |\n| $$\\dot{X}\\dot{X} \\ \\ \\overline{XX} \\ \\ \\_(XX\\_)$$            | 2F 1A XX 1B                            |\n| $$\\displaystyle \\sum_{x=YY}^{ZZ}{(XX)} $$                    | 50 1A XX 1C YY 1C ZZ 1B                |\n| $$\\displaystyle \\int_{YY}^{ZZ}{XX}\\mathrm{d}x $$             | 51 1A XX 1C YY 1C ZZ 1B                |\n| $$\\dfrac{\\mathrm{d}}{\\mathrm{d}x}{(XX)}\\Bigg\\vert\\_{x=YY} $$ | 52 1A XX 1C YY 1B                      |\n| $$\\displaystyle \\prod_{x=YY}^{ZZ}{(XX)} $$                   | 53 1A XX 1C YY 1C ZZ 1B                |\n| $$\\left \\vert XX \\right \\vert $$                             | 68 1A XX 1B                            |\n| $$e^{XX} $$                                                  | 72 1A XX 1B                            |\n| $$10^{XX} $$                                                 | 73 1A XX 1B                            |\n| $$\\sqrt{XX} $$                                               | 74 1A XX 1B                            |\n| $$\\log_{XX}{(YY)} $$                                         | 7D 1A XX 1C YY 1B                      |\n| $$\\dfrac{XX} {YY} $$                                         | C8 1D 1A XX 1B 1A YY 1B 1E             |\n| $$\\square^{XX} $$                                            | $\\square$ C9 1A XX 1B                  |\n| $$\\sqrt[XX]{YY} $$                                           | CA 1D 1A XX 1B 1A YY 1B 1E             |\n\n## License\n\n- [AGPL-3.0-or-later](https://www.gnu.org/licenses/agpl-3.0.html)\n","readmeFilename":"README.md"}