{"bin":{"mjs":"bin/mjs"},"bugs":{"url":"https://github.com/RaptureStudio42/mjs-framework/issues"},"dist":{"shasum":"a43ddccd4384ecd0df45bc67d5baeb28f1c6b95d","tarball":"https://registry.npmjs.org/@matrixfr/mjs-framework/-/mjs-framework-2.4.2.tgz","fileCount":261,"integrity":"sha512-N4QrM3tGli1BOq5HGxzkfBzpgOb0SqLK7gL52Q10Zn3aVUnb0d9dMzxDISysCpHtXe9NBnyeGoC0R2jMsbCGaw==","signatures":[{"sig":"MEUCIBJ3ssLegFC3MSEW7CUgEE5EvNw59Cm9KJa3FYKP3n9+AiEAiS6/7Xr9q+Q6OcGgPsEKky4+XDG3/N8aZf/I9QQiL0s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCRr9YIwE/7gwsuzJEnBoYI8FUoKiMa7TVpEPKVV+QR2gIgUsmWYVYhuVjuVjRcUoVWkB79nW1xKw06uADTGsbrXoU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":12329236},"main":"dist/index.js","name":"@matrixfr/mjs-framework","type":"module","_from":"file:/tmp/claude-1000/-home-matrix-ruby-V-FRAMEWORK/77b8b169-26e5-42da-aa19-9097c15c7e77/scratchpad/matrixfr-mjs-framework-2.4.2.tgz","author":{"name":"Matrix"},"engines":{"node":">=20.19.0"},"exports":{".":{"types":"./src/index.ts","import":"./dist/index.js"},"./ws":{"types":"./src/mjs-ws/index.ts","import":"./dist/mjs-ws.js"},"./cli":"./dist/cli.js","./testing":{"types":"./src/testing/index.ts","import":"./dist/testing.js"},"./mjs-server":{"types":"./src/mjs-server/index.ts","import":"./dist/mjs-server.js"}},"license":"MIT","scripts":{"lint":"eslint .","test":"bash script/test-enclos.sh","bench:ws":"tsx bench/mjs-ws-bench.ts","test:brut":"mocha --recursive tests/ --extension ts --require tsx/esm --require ./tests/helpers/tmp-sweep.ts --exit","typecheck":"tsc --noEmit","build:self":"esbuild src/cli.ts src/index.ts src/bundler/worker.ts --bundle --platform=node --target=node20 --format=esm --packages=external --outdir=dist --entry-names=[name] && esbuild src/testing/index.ts --bundle --platform=node --target=node20 --format=esm --packages=external --outfile=dist/testing.js && esbuild src/mjs-ws/index.ts --bundle --platform=node --target=node20 --format=esm --packages=external --outfile=dist/mjs-ws.js && esbuild src/mjs-server/index.ts --bundle --platform=node --target=node20 --format=esm --packages=external --outfile=dist/mjs-server.js","repetition":"bash script/repetition-publication.sh","test:browser":"mocha tests/browser-smoke/smoke.browser.mts --require tsx/esm --exit --timeout 180000","prepublishOnly":"npm run build:self && npm run typecheck && npm run lint && npm test"},"_npmUser":{"name":"matrixfr","email":"iut_ts@yahoo.fr"},"homepage":"https://mjs.rapturestudio.fr","keywords":["framework","frontend","reactive","compiler","web-components","custom-elements","shadow-dom","civet","spa","mjs","modularjs"],"_resolved":"/tmp/claude-1000/-home-matrix-ruby-V-FRAMEWORK/77b8b169-26e5-42da-aa19-9097c15c7e77/scratchpad/matrixfr-mjs-framework-2.4.2.tgz","_integrity":"sha512-N4QrM3tGli1BOq5HGxzkfBzpgOb0SqLK7gL52Q10Zn3aVUnb0d9dMzxDISysCpHtXe9NBnyeGoC0R2jMsbCGaw==","repository":{"url":"git+https://github.com/RaptureStudio42/mjs-framework.git","type":"git"},"_npmVersion":"11.17.0","description":"ModularJS (MJS) — framework front compile-time : réactivité résolue à la compilation (sans Proxy au runtime), Custom Elements + Shadow DOM, syntaxe .mjs (Civet par défaut). Compilateur + runtime + CLI dev/HMR.","directories":{},"maintainers":[{"name":"matrixfr","email":"iut_ts@yahoo.fr"}],"_nodeVersion":"24.19.0","dependencies":{"ws":"^8.18.0","sass":"^1.99.0","acorn":"^8.16.0","esbuild":"^0.28.1","chokidar":"^5.0.0","acorn-walk":"^8.3.5","coffeescript":"^2.7.0","magic-string":"^0.30.21","@danielx/civet":"^0.9.5","@jridgewell/remapping":"^2.3.5","@jridgewell/trace-mapping":"^0.3.31","@jridgewell/sourcemap-codec":"^1.5.5"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.0","yaml":"^2.9.0","mocha":"^11.7.6","eslint":"^10.7.0","@types/ws":"^8.18.1","happy-dom":"^20.9.0","playwright":"^1.61.1","typescript":"^5.5.0","@types/node":"^20.12.0","@types/mocha":"^10.0.6","vscode-textmate":"^9.3.2","vscode-oniguruma":"^2.0.1","typescript-eslint":"^8.64.0"},"peerDependencies":{"yaml":"^2.9.0","sharp":">=0.33","happy-dom":">=15"},"peerDependenciesMeta":{"yaml":{"optional":true},"sharp":{"optional":true},"happy-dom":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/mjs-framework_2.4.2_1789801414326_0.7241057252723575","host":"s3://npm-registry-packages-npm-production"},"_id":"@matrixfr/mjs-framework@2.4.2","version":"2.4.2"}