{"_id":"@casewavejs/casewavejs","_rev":"4-a8505796017d90287ff877e925176446","name":"@casewavejs/casewavejs","dist-tags":{"latest":"2.0.0"},"versions":{"0.1.0":{"name":"@casewavejs/casewavejs","version":"0.1.0","keywords":["casewave","react","graph","node-link","diagram","knowledge-graph","typescript"],"author":{"name":"mrkwxopya"},"license":"MIT","_id":"@casewavejs/casewavejs@0.1.0","maintainers":[{"name":"mrkwxopya","email":"mrkwxopya@gmail.com"}],"homepage":"https://github.com/mrkwxopya/casewavejs#readme","bugs":{"url":"https://github.com/mrkwxopya/casewavejs/issues"},"dist":{"shasum":"7551d52b5c7b64b242a50eb9810945fabc558ead","tarball":"https://registry.npmjs.org/@casewavejs/casewavejs/-/casewavejs-0.1.0.tgz","fileCount":542,"integrity":"sha512-t309Dht0bL/Y/Bt+FtuHXenyU65t2GsyLUibmrnF9myBpc2HGKrWS394M7BRTwZ9YCZVnR5lZO7PwfMZ3v+8XA==","signatures":[{"sig":"MEQCIGVUkAx5mEnOk/WeDYupbKOWL4faRQdt1VJbUYmnMV3XAiBdQwZxd3TGXA/hKYbzPPeOtzOqJfKOdLgqtECfOhso9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":905497},"type":"module","gitHead":"4853303ffa5c561fcc7d272eef87897b26f67020","scripts":{"build":"npm run build --workspaces","clean":"npm run clean --workspaces","smoke":"npm run build && node tests/smoke.mjs","fixture":"node tests/fixture-check.mjs","docs:dev":"vitepress dev docs","pack:dry":"npm pack --workspaces --dry-run","perf:all":"npm run perf:large && npm run perf:memory","benchmark":"npm run build && node benchmarks/graph-benchmark.mjs","check:all":"npm run check:json && npm run check:names && npm run typecheck && npm run typecheck:strict && npm run build && npm run check:package-json && npm run check:scripts && npm run check:barrels && npm run check:markers && npm run check:security && npm run check:exports && npm run check:dist && npm run check:bundle && npm run check:treeshake && npm run check:consistency && npm run check:boundaries && npm run check:api && npm run test:declarations && npm run smoke && npm run fixture && npm run test:migration && npm run test:recovery && npm run test:snapshot && npm run test:crash","check:api":"npm run build && node scripts/check-api-surface.mjs","dev:basic":"npm run dev --workspace=casewave-basic-example","typecheck":"npm run typecheck --workspaces","check:dist":"npm run build && node scripts/check-dist-health.mjs","check:json":"node scripts/check-json-validity.mjs","docs:build":"vitepress build docs","perf:large":"npm run build && node performance/large-graph-test.mjs","test:crash":"npm run build && node tests/crash-replay.mjs","alpha:ready":"npm run check:alpha-freeze && npm run check:all","build:basic":"npm run build --workspace=casewave-basic-example","check:names":"node scripts/check-package-names.mjs","docs:deploy":"vitepress build docs && gh-pages -d docs/.vitepress/dist","perf:memory":"npm run build && node performance/memory-test.mjs","test:themes":"npm run build --workspace=@casewavejs/themes && node tests/theme-integrity.mjs","check:bundle":"npm run build && node scripts/check-bundle-size.mjs","check:health":"npm run check:package-json && npm run check:dist","docs:preview":"vitepress preview docs","check:barrels":"node scripts/check-barrel-exports.mjs","check:exports":"node scripts/check-package-exports.mjs","check:markers":"node scripts/check-source-markers.mjs","check:scripts":"node scripts/check-package-scripts.mjs","test:recovery":"npm run build && node tests/recovery-test.mjs","test:snapshot":"npm run build && node tests/snapshot-regression.mjs","check:security":"node scripts/check-security-source.mjs","test:migration":"npm run build && node tests/migration-test.mjs","test:theme-api":"npm run build --workspace=@casewavejs/themes && node tests/theme-public-api.mjs","check:treeshake":"npm run build && node scripts/check-tree-shaking.mjs","test:clean-room":"npm run build && npm install --prefix clean-room/consumer && npm run typecheck --prefix clean-room/consumer && npm run build --prefix clean-room/consumer","typecheck:basic":"npm run typecheck --workspace=casewave-basic-example","check:boundaries":"node scripts/check-import-boundaries.mjs","typecheck:strict":"tsc -p tsconfig.package.json","check:consistency":"node scripts/check-package-consistency.mjs","check:engineering":"npm run check:all && npm run perf:all","test:declarations":"npm run build && tsc -p tests/tsconfig.declaration-smoke.json","check:alpha-freeze":"node scripts/check-alpha-freeze.mjs","check:package-json":"node scripts/check-package-json-health.mjs","test:local-consumer":"npm install --prefix playground/local-consumer && npm run build --prefix playground/local-consumer","check:final-engineering":"node scripts/check-final-engineering-gate.mjs && npm run check:all && npm run test:clean-room"},"_npmUser":{"name":"mrkwxopya","email":"mrkwxopya@gmail.com"},"repository":{"url":"git+https://github.com/mrkwxopya/casewavejs.git","type":"git"},"workspaces":["packages/*","examples/basic"],"_npmVersion":"10.9.3","description":"Production-grade graph engine and React toolkit for investigation boards, case maps, and interactive relationship networks.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^5.4.21","react":"^18.3.1","gh-pages":"^6.3.0","react-dom":"^18.3.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/react":"^18.3.3","@types/react-dom":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/casewavejs_0.1.0_1777523489948_0.12143181774753375","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@casewavejs/casewavejs","version":"0.1.1","keywords":["casewave","react","graph","node-link","diagram","knowledge-graph","typescript"],"author":{"name":"mrkwxopya"},"license":"MIT","_id":"@casewavejs/casewavejs@0.1.1","maintainers":[{"name":"mrkwxopya","email":"mrkwxopya@gmail.com"}],"homepage":"https://github.com/mrkwxopya/casewavejs#readme","bugs":{"url":"https://github.com/mrkwxopya/casewavejs/issues"},"dist":{"shasum":"6e4d7ab98fec95c1850031b97b10e7a750b88798","tarball":"https://registry.npmjs.org/@casewavejs/casewavejs/-/casewavejs-0.1.1.tgz","fileCount":542,"integrity":"sha512-nb/wgxmf7BAoyBFB1RLsNDp8Gfkipmk5sdks2co2iJC027oOW7agSwSv5xs+ViIDJx7cFUyzpMffJZwgpFJEsw==","signatures":[{"sig":"MEQCIAVLUZgSpxA16dXt2x2MSbzESdEGX0Lk39ONZkZS+7tRAiBj2DG5/+9tDa6cVyNtf16A2s2U7NqjkbMSJcdd3mUpQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":905336},"type":"module","gitHead":"4853303ffa5c561fcc7d272eef87897b26f67020","scripts":{"build":"npm run build --workspaces","clean":"npm run clean --workspaces","smoke":"npm run build && node tests/smoke.mjs","fixture":"node tests/fixture-check.mjs","docs:dev":"vitepress dev docs","pack:dry":"npm pack --workspaces --dry-run","perf:all":"npm run perf:large && npm run perf:memory","benchmark":"npm run build && node benchmarks/graph-benchmark.mjs","check:all":"npm run check:json && npm run check:names && npm run typecheck && npm run typecheck:strict && npm run build && npm run check:package-json && npm run check:scripts && npm run check:barrels && npm run check:markers && npm run check:security && npm run check:exports && npm run check:dist && npm run check:bundle && npm run check:treeshake && npm run check:consistency && npm run check:boundaries && npm run check:api && npm run test:declarations && npm run smoke && npm run fixture && npm run test:migration && npm run test:recovery && npm run test:snapshot && npm run test:crash","check:api":"npm run build && node scripts/check-api-surface.mjs","dev:basic":"npm run dev --workspace=casewave-basic-example","typecheck":"npm run typecheck --workspaces","check:dist":"npm run build && node scripts/check-dist-health.mjs","check:json":"node scripts/check-json-validity.mjs","docs:build":"vitepress build docs","perf:large":"npm run build && node performance/large-graph-test.mjs","test:crash":"npm run build && node tests/crash-replay.mjs","alpha:ready":"npm run check:alpha-freeze && npm run check:all","build:basic":"npm run build --workspace=casewave-basic-example","check:names":"node scripts/check-package-names.mjs","docs:deploy":"vitepress build docs && gh-pages -d docs/.vitepress/dist","perf:memory":"npm run build && node performance/memory-test.mjs","test:themes":"npm run build --workspace=@casewavejs/themes && node tests/theme-integrity.mjs","check:bundle":"npm run build && node scripts/check-bundle-size.mjs","check:health":"npm run check:package-json && npm run check:dist","docs:preview":"vitepress preview docs","check:barrels":"node scripts/check-barrel-exports.mjs","check:exports":"node scripts/check-package-exports.mjs","check:markers":"node scripts/check-source-markers.mjs","check:scripts":"node scripts/check-package-scripts.mjs","test:recovery":"npm run build && node tests/recovery-test.mjs","test:snapshot":"npm run build && node tests/snapshot-regression.mjs","check:security":"node scripts/check-security-source.mjs","test:migration":"npm run build && node tests/migration-test.mjs","test:theme-api":"npm run build --workspace=@casewavejs/themes && node tests/theme-public-api.mjs","check:treeshake":"npm run build && node scripts/check-tree-shaking.mjs","test:clean-room":"npm run build && npm install --prefix clean-room/consumer && npm run typecheck --prefix clean-room/consumer && npm run build --prefix clean-room/consumer","typecheck:basic":"npm run typecheck --workspace=casewave-basic-example","check:boundaries":"node scripts/check-import-boundaries.mjs","typecheck:strict":"tsc -p tsconfig.package.json","check:consistency":"node scripts/check-package-consistency.mjs","check:engineering":"npm run check:all && npm run perf:all","test:declarations":"npm run build && tsc -p tests/tsconfig.declaration-smoke.json","check:alpha-freeze":"node scripts/check-alpha-freeze.mjs","check:package-json":"node scripts/check-package-json-health.mjs","test:local-consumer":"npm install --prefix playground/local-consumer && npm run build --prefix playground/local-consumer","check:final-engineering":"node scripts/check-final-engineering-gate.mjs && npm run check:all && npm run test:clean-room"},"_npmUser":{"name":"mrkwxopya","email":"mrkwxopya@gmail.com"},"repository":{"url":"git+https://github.com/mrkwxopya/casewavejs.git","type":"git"},"workspaces":["packages/*","examples/basic"],"_npmVersion":"10.9.3","description":"Production-grade graph engine and React toolkit for investigation boards, case maps, and interactive relationship networks.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^5.4.21","react":"^18.3.1","gh-pages":"^6.3.0","react-dom":"^18.3.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/react":"^18.3.3","@types/react-dom":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/casewavejs_0.1.1_1777524190875_0.49786640022963824","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@casewavejs/casewavejs","version":"0.1.9","keywords":["casewave","react","graph","node-link","diagram","knowledge-graph","typescript"],"author":{"name":"mrkwxopya"},"license":"MIT","_id":"@casewavejs/casewavejs@0.1.9","maintainers":[{"name":"mrkwxopya","email":"mrkwxopya@gmail.com"}],"homepage":"https://github.com/mrkwxopya/casewavejs#readme","bugs":{"url":"https://github.com/mrkwxopya/casewavejs/issues"},"dist":{"shasum":"64236304f50319e367447f41bcef58f7f5e60b48","tarball":"https://registry.npmjs.org/@casewavejs/casewavejs/-/casewavejs-0.1.9.tgz","fileCount":542,"integrity":"sha512-rC+0qLF1FqlTcrOTDr+yKlyAFuqcUjzma6+B5Pky2kshD2h7imdj3KNp8zOFvkoOGS+0UjlnZhkBhcYnc4QW8A==","signatures":[{"sig":"MEYCIQDnz/8sBIVl94ruyoiPx55QYDZv9Z+sCbjA2djWK1EXuQIhAI2/38ZdJWkJdgAWbiqYQEHHsb+fyd/cCE+Rn8DheYKM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":905336},"type":"module","gitHead":"4853303ffa5c561fcc7d272eef87897b26f67020","scripts":{"build":"npm run build --workspaces","clean":"npm run clean --workspaces","smoke":"npm run build && node tests/smoke.mjs","fixture":"node tests/fixture-check.mjs","docs:dev":"vitepress dev docs","pack:dry":"npm pack --workspaces --dry-run","perf:all":"npm run perf:large && npm run perf:memory","benchmark":"npm run build && node benchmarks/graph-benchmark.mjs","check:all":"npm run check:json && npm run check:names && npm run typecheck && npm run typecheck:strict && npm run build && npm run check:package-json && npm run check:scripts && npm run check:barrels && npm run check:markers && npm run check:security && npm run check:exports && npm run check:dist && npm run check:bundle && npm run check:treeshake && npm run check:consistency && npm run check:boundaries && npm run check:api && npm run test:declarations && npm run smoke && npm run fixture && npm run test:migration && npm run test:recovery && npm run test:snapshot && npm run test:crash","check:api":"npm run build && node scripts/check-api-surface.mjs","dev:basic":"npm run dev --workspace=casewave-basic-example","typecheck":"npm run typecheck --workspaces","check:dist":"npm run build && node scripts/check-dist-health.mjs","check:json":"node scripts/check-json-validity.mjs","docs:build":"vitepress build docs","perf:large":"npm run build && node performance/large-graph-test.mjs","test:crash":"npm run build && node tests/crash-replay.mjs","alpha:ready":"npm run check:alpha-freeze && npm run check:all","build:basic":"npm run build --workspace=casewave-basic-example","check:names":"node scripts/check-package-names.mjs","docs:deploy":"vitepress build docs && gh-pages -d docs/.vitepress/dist","perf:memory":"npm run build && node performance/memory-test.mjs","test:themes":"npm run build --workspace=@casewavejs/themes && node tests/theme-integrity.mjs","check:bundle":"npm run build && node scripts/check-bundle-size.mjs","check:health":"npm run check:package-json && npm run check:dist","docs:preview":"vitepress preview docs","check:barrels":"node scripts/check-barrel-exports.mjs","check:exports":"node scripts/check-package-exports.mjs","check:markers":"node scripts/check-source-markers.mjs","check:scripts":"node scripts/check-package-scripts.mjs","test:recovery":"npm run build && node tests/recovery-test.mjs","test:snapshot":"npm run build && node tests/snapshot-regression.mjs","check:security":"node scripts/check-security-source.mjs","test:migration":"npm run build && node tests/migration-test.mjs","test:theme-api":"npm run build --workspace=@casewavejs/themes && node tests/theme-public-api.mjs","check:treeshake":"npm run build && node scripts/check-tree-shaking.mjs","test:clean-room":"npm run build && npm install --prefix clean-room/consumer && npm run typecheck --prefix clean-room/consumer && npm run build --prefix clean-room/consumer","typecheck:basic":"npm run typecheck --workspace=casewave-basic-example","check:boundaries":"node scripts/check-import-boundaries.mjs","typecheck:strict":"tsc -p tsconfig.package.json","check:consistency":"node scripts/check-package-consistency.mjs","check:engineering":"npm run check:all && npm run perf:all","test:declarations":"npm run build && tsc -p tests/tsconfig.declaration-smoke.json","check:alpha-freeze":"node scripts/check-alpha-freeze.mjs","check:package-json":"node scripts/check-package-json-health.mjs","test:local-consumer":"npm install --prefix playground/local-consumer && npm run build --prefix playground/local-consumer","check:final-engineering":"node scripts/check-final-engineering-gate.mjs && npm run check:all && npm run test:clean-room"},"_npmUser":{"name":"mrkwxopya","email":"mrkwxopya@gmail.com"},"repository":{"url":"git+https://github.com/mrkwxopya/casewavejs.git","type":"git"},"workspaces":["packages/*","examples/basic"],"_npmVersion":"10.9.3","description":"Production-grade graph engine and React toolkit for investigation boards, case maps, and interactive relationship networks.","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.1","vite":"^5.4.21","react":"^18.3.1","gh-pages":"^6.3.0","react-dom":"^18.3.1","vitepress":"^1.6.4","typescript":"^5.9.3","@types/react":"^18.3.3","@types/react-dom":"^18.3.0"},"_npmOperationalInternal":{"tmp":"tmp/casewavejs_0.1.9_1777524214371_0.021308683881255508","host":"s3://npm-registry-packages-npm-production"}},"2.0.0":{"name":"@casewavejs/casewavejs","version":"2.0.0","description":"Production-grade graph engine and React toolkit for investigation boards, case maps, and interactive relationship networks.","author":{"name":"mrkwxopya"},"license":"MIT","type":"module","workspaces":["packages/*","examples/basic"],"scripts":{"build":"npm run build --workspaces","typecheck":"npm run typecheck --workspaces","clean":"npm run clean --workspaces","dev:basic":"npm run dev --workspace=casewave-basic-example","build:basic":"npm run build --workspace=casewave-basic-example","typecheck:basic":"npm run typecheck --workspace=casewave-basic-example","smoke":"npm run build && node tests/smoke.mjs","benchmark":"npm run build && node benchmarks/graph-benchmark.mjs","fixture":"node tests/fixture-check.mjs","pack:dry":"npm pack --workspaces --dry-run","check:all":"npm run check:json && npm run check:names && npm run typecheck && npm run typecheck:strict && npm run build && npm run check:package-json && npm run check:scripts && npm run check:barrels && npm run check:markers && npm run check:security && npm run check:exports && npm run check:dist && npm run check:bundle && npm run check:treeshake && npm run check:consistency && npm run check:boundaries && npm run check:api && npm run test:declarations && npm run smoke && npm run fixture && npm run test:migration && npm run test:recovery && npm run test:snapshot && npm run test:crash","check:exports":"node scripts/check-package-exports.mjs","test:local-consumer":"npm install --prefix playground/local-consumer && npm run build --prefix playground/local-consumer","check:api":"npm run build && node scripts/check-api-surface.mjs","check:consistency":"node scripts/check-package-consistency.mjs","typecheck:strict":"tsc -p tsconfig.package.json","check:boundaries":"node scripts/check-import-boundaries.mjs","perf:large":"npm run build && node performance/large-graph-test.mjs","perf:memory":"npm run build && node performance/memory-test.mjs","perf:all":"npm run perf:large && npm run perf:memory","check:engineering":"npm run check:all && npm run perf:all","test:migration":"npm run build && node tests/migration-test.mjs","test:recovery":"npm run build && node tests/recovery-test.mjs","check:alpha-freeze":"node scripts/check-alpha-freeze.mjs","alpha:ready":"npm run check:alpha-freeze && npm run check:all","check:dist":"npm run build && node scripts/check-dist-health.mjs","check:package-json":"node scripts/check-package-json-health.mjs","check:health":"npm run check:package-json && npm run check:dist","check:barrels":"node scripts/check-barrel-exports.mjs","check:markers":"node scripts/check-source-markers.mjs","check:scripts":"node scripts/check-package-scripts.mjs","check:security":"node scripts/check-security-source.mjs","check:json":"node scripts/check-json-validity.mjs","check:names":"node scripts/check-package-names.mjs","test:declarations":"npm run build && tsc -p tests/tsconfig.declaration-smoke.json","check:bundle":"npm run build && node scripts/check-bundle-size.mjs","check:treeshake":"npm run build && node scripts/check-tree-shaking.mjs","test:snapshot":"npm run build && node tests/snapshot-regression.mjs","test:crash":"npm run build && node tests/crash-replay.mjs","test:clean-room":"npm run build && npm install --prefix clean-room/consumer && npm run typecheck --prefix clean-room/consumer && npm run build --prefix clean-room/consumer","check:final-engineering":"node scripts/check-final-engineering-gate.mjs && npm run check:all && npm run test:clean-room","docs:dev":"vitepress dev docs","docs:build":"vitepress build docs","docs:preview":"vitepress preview docs","docs:deploy":"vitepress build docs && gh-pages -d docs/.vitepress/dist","test:themes":"npm run build --workspace=@casewavejs/themes && node tests/theme-integrity.mjs","test:theme-api":"npm run build --workspace=@casewavejs/themes && node tests/theme-public-api.mjs"},"devDependencies":{"@types/react":"^18.3.3","@types/react-dom":"^18.3.0","gh-pages":"^6.3.0","react":"^18.3.1","react-dom":"^18.3.1","tsup":"^8.5.1","typescript":"^5.9.3","vite":"^5.4.21","vitepress":"^1.6.4"},"repository":{"type":"git","url":"git+https://github.com/mrkwxopya/casewavejs.git"},"keywords":["casewave","react","graph","node-link","diagram","knowledge-graph","typescript"],"homepage":"https://mrkwxopya.github.io/casewavejs/","bugs":{"url":"https://github.com/mrkwxopya/casewavejs/issues"},"_id":"@casewavejs/casewavejs@2.0.0","gitHead":"e10d7b161d6dd7d8081902c3c0c2ad68feea87c4","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-zUkV0mUmjsaKpOzFeElDt7UpDg3R2Mn2AaL+5ES4sbtAXko/1Yum8Wvb8H3V7t6jGQSuMPXrQ3FkKBPqyyO+4A==","shasum":"982bbb2f205e9d20bfba811c2e94b45fb791df9b","tarball":"https://registry.npmjs.org/@casewavejs/casewavejs/-/casewavejs-2.0.0.tgz","fileCount":542,"unpackedSize":906979,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDRS8kLUWvYivy+4a4bTKZHuckkEYf9SMCwSpB4ExU2ZAiEA1EotcjSefn0JEoqDa6OeDlXHsR/kuALQsbgFmiTd428="}]},"_npmUser":{"name":"mrkwxopya","email":"mrkwxopya@gmail.com"},"directories":{},"maintainers":[{"name":"mrkwxopya","email":"mrkwxopya@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/casewavejs_2.0.0_1777623244483_0.42459668830075614"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-30T04:31:29.846Z","modified":"2026-05-01T08:14:04.769Z","0.1.0":"2026-04-30T04:31:30.125Z","0.1.1":"2026-04-30T04:43:11.046Z","0.1.9":"2026-04-30T04:43:34.564Z","2.0.0":"2026-05-01T08:14:04.648Z"},"bugs":{"url":"https://github.com/mrkwxopya/casewavejs/issues"},"author":{"name":"mrkwxopya"},"license":"MIT","homepage":"https://mrkwxopya.github.io/casewavejs/","keywords":["casewave","react","graph","node-link","diagram","knowledge-graph","typescript"],"repository":{"type":"git","url":"git+https://github.com/mrkwxopya/casewavejs.git"},"description":"Production-grade graph engine and React toolkit for investigation boards, case maps, and interactive relationship networks.","maintainers":[{"name":"mrkwxopya","email":"mrkwxopya@gmail.com"}],"readme":"﻿# CaseWaveJS\r\n\r\n[![npm](https://img.shields.io/npm/v/@casewavejs/core)](https://www.npmjs.com/package/@casewavejs/core)\r\n\r\n🔗 GitHub: https://github.com/mrkwxopya/casewavejs  \r\n📚 Documentation: https://mrkwxopya.github.io/casewavejs/  \r\n\r\n## Packages\r\n\r\n- @casewavejs/core  \r\n- @casewavejs/react  \r\n- @casewavejs/layout  \r\n- @casewavejs/plugins  \r\n- @casewavejs/themes  \r\n- @casewavejs/devtools  \r\n- @casewavejs/collaboration  \r\n\r\n## Install\r\n\r\n`\bash\r\nnpm install @casewavejs/core\r\n``\r\n\r\n","readmeFilename":"README.md"}