{"_id":"@simten/embed","_rev":"36-208a796b28a2ef354d294e8315a3eb1d","name":"@simten/embed","dist-tags":{"latest":"0.5.3"},"versions":{"0.1.1":{"name":"@simten/embed","version":"0.1.1","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"16da97dc46fa62bf1bbb88ce90f4b24df39f1caf","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.1.tgz","fileCount":61,"integrity":"sha512-Rgg/JMJd7QifpvSZLxaMkd18q1dfNcRkkg8qRoP7fguJvbIF6DrZ3q7k64APllg+o9oQJZsv0p72xcuS8wY3qw==","signatures":[{"sig":"MEUCIQCYhiJ+OerGii7MBcvg54OeMQ4MxCB3eJLfimFtvZVWVwIgL0Wu96zp4M4OoLXiIP67D5fhdeWwAKrCR4kCBDRuTcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":957203},"type":"module","_from":"file:simten-embed-0.1.1.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"},"_resolved":"/private/var/folders/v5/fzh2nm7s0mlfbwch3lrj0mpr0000gn/T/2ccc8ee45542ccf064278ccab840c853/simten-embed-0.1.1.tgz","_integrity":"sha512-Rgg/JMJd7QifpvSZLxaMkd18q1dfNcRkkg8qRoP7fguJvbIF6DrZ3q7k64APllg+o9oQJZsv0p72xcuS8wY3qw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"10.9.2","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"23.6.0","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.1","@simten/core":"0.2.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.1_1780056816104_0.34854001649395894","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@simten/embed","version":"0.1.2","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.2","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"7cee7ad002aafe0e9178aa0bce422453389debc7","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.2.tgz","fileCount":61,"integrity":"sha512-9Jq7p2u4k12SrH5TDyJfD2n0QRCf5GbTAqfA8dZwNSGIDD6y/pIA7DPkBYPP073Lv5SmIoSzhKWkU0ZUO6H96Q==","signatures":[{"sig":"MEYCIQDI1QjcLbLSe5j2bnDaWM22PCQ+g6iSucxMbopyFKn/UwIhAIHN2rC9rCBNf100Z0IdFjFdOpETSf1wy8pNQ4KxQHzx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":957203},"type":"module","_from":"file:simten-embed-0.1.2.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/c8c67e8a01c4d1753d97952ebd382475/simten-embed-0.1.2.tgz","_integrity":"sha512-9Jq7p2u4k12SrH5TDyJfD2n0QRCf5GbTAqfA8dZwNSGIDD6y/pIA7DPkBYPP073Lv5SmIoSzhKWkU0ZUO6H96Q==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.2","@simten/core":"0.2.1","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.2_1780069822646_0.7812156881030843","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@simten/embed","version":"0.1.3","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.3","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"8a643d02a7e3288ab4906a047dfdd4b2b61ae565","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.3.tgz","fileCount":61,"integrity":"sha512-CMQFoPrbBy7ze/nw/flDi5FXSyt74zq7dDg0kUG2u2pAOMS0Zh/bnuCKIGpTG22qoJlXoWm0TMSZk43soWd+Kw==","signatures":[{"sig":"MEQCIFo8vhxXiD1b42R2UXYA2RyibgW40mBJIf2Xx/w+eG+oAiBFu3VOahwPgseiLBSc4QlvbcK+ixz+OWFDlTHg0kF4QA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":957321},"type":"module","_from":"file:simten-embed-0.1.3.tgz","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/85b0c16887a0bcaecc6aa7398c64bc4a/simten-embed-0.1.3.tgz","_integrity":"sha512-CMQFoPrbBy7ze/nw/flDi5FXSyt74zq7dDg0kUG2u2pAOMS0Zh/bnuCKIGpTG22qoJlXoWm0TMSZk43soWd+Kw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.3","@simten/core":"0.2.2","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.3_1780088927400_0.7138686944707346","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@simten/embed","version":"0.1.4","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.4","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"8dc2be27e4da6b75305acad8ba5aa0492c8935f4","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.4.tgz","fileCount":61,"integrity":"sha512-dE/ln0gn3QJR4ujaXz1qqVn96DHJPvevxvslBObCx5XcGXibdREG85f2aMXWm8RJ01gTyjzYpL1l7noyED3Tew==","signatures":[{"sig":"MEUCIHuohmQbjozNrE0+0fvvsmXiZcIEJPhyix672cCsEQSvAiEAnhHv0nnc0+yHLYP0XQSNjV6028vkY2jIFRidu6HpobA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1021653},"type":"module","_from":"file:simten-embed-0.1.4.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/a98e63e201508a37093c79e54b8e38a6/simten-embed-0.1.4.tgz","_integrity":"sha512-dE/ln0gn3QJR4ujaXz1qqVn96DHJPvevxvslBObCx5XcGXibdREG85f2aMXWm8RJ01gTyjzYpL1l7noyED3Tew==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.4","@simten/core":"0.2.3","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.4_1780091304266_0.32412180190610695","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@simten/embed","version":"0.1.5","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.5","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"e666e112fb9b79be12fe27e8496ba9c3bbcde4a3","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.5.tgz","fileCount":61,"integrity":"sha512-B2D/AgFkqOQeDdGGOiVCfsL6DXTj1/xVheMOLX/H8nsEso+gymtuL5WH8semeKmIR+WUzpNoz9pWnypjdOy7+Q==","signatures":[{"sig":"MEQCIGMwWtFdBiFsKPB1d9WzPXMl86MFAlSSuMv3P4I4mTQtAiBQXKt/IKt9ft6lmmxw58LSikn6nUZIZF2cm/sD6PUC+g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1021653},"type":"module","_from":"file:simten-embed-0.1.5.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/d1e49ba5f1bcb6951d23de110a347e84/simten-embed-0.1.5.tgz","_integrity":"sha512-B2D/AgFkqOQeDdGGOiVCfsL6DXTj1/xVheMOLX/H8nsEso+gymtuL5WH8semeKmIR+WUzpNoz9pWnypjdOy7+Q==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.5","@simten/core":"0.2.4","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.5_1780093214802_0.035856335317560495","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@simten/embed","version":"0.1.6","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.6","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"139863854223db7b2c9e8c6615471a278b1ef46d","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.6.tgz","fileCount":61,"integrity":"sha512-Yx23ZWlgvyHIzSozd8dFzH4WwjdwwAt1VcrFnsn5BVQpj3ylTy9s0/hfY1JizTmvsRdWTG0o6YNJrb9WOvo9vQ==","signatures":[{"sig":"MEYCIQCPQNO6oRU8u8Ij3f8UdwQHTSQv11R7Mt895ftkzgtMBgIhAOsJX8V+jSAwKx47wql9LASYC635cEk1cnCxroi6goOA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1030484},"type":"module","_from":"file:simten-embed-0.1.6.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/fe70c32bc922d1906b92add74d09c9a5/simten-embed-0.1.6.tgz","_integrity":"sha512-Yx23ZWlgvyHIzSozd8dFzH4WwjdwwAt1VcrFnsn5BVQpj3ylTy9s0/hfY1JizTmvsRdWTG0o6YNJrb9WOvo9vQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.6","@simten/core":"0.3.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.6_1780474693948_0.22036154248110607","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@simten/embed","version":"0.1.7","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.7","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"2e82a9718dacf838d6a8152ec4bb145d472eb0a0","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.7.tgz","fileCount":61,"integrity":"sha512-yimFNzjp2ACByi2j78w80AzPUp1bI2dj8lQRKGj2d1g9bqbrZlQcyA7Kcg9dccVjdbg5b52CSvz5vSJnhKGjcw==","signatures":[{"sig":"MEQCIHOgkrPMxlyUHIwedewVe7zjsOMHpBDGp360tfNDccv4AiBHTZD8zUjhEGaMPcO0dtXPZwHHLQiBvpf5GYKjNK8Chw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1036383},"type":"module","_from":"file:simten-embed-0.1.7.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/67c9244e82e7efdf9baf4e303d46f52f/simten-embed-0.1.7.tgz","_integrity":"sha512-yimFNzjp2ACByi2j78w80AzPUp1bI2dj8lQRKGj2d1g9bqbrZlQcyA7Kcg9dccVjdbg5b52CSvz5vSJnhKGjcw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.7","@simten/core":"0.4.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.7_1780784430310_0.5741046171269404","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@simten/embed","version":"0.1.8","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.8","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"47d7a8be48d17912c43ca5f8b9e6e5dac5299b44","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.8.tgz","fileCount":61,"integrity":"sha512-2ZsvLLA7qclED6/eqpyzcsprqm7zRCshV4dfXiNBurOptEaqpFScyEYz0iE70FzdvIhA7yFjIlCJIjHtWKNWYQ==","signatures":[{"sig":"MEQCIBo9vBefEnyNpeKb+dQWoQWH0Z8IQMVbJHTzVcDeuPMLAiBautfFMjsT6cDYtxL7fApbJyrtsEmHxicjRCRhHE24Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1036383},"type":"module","_from":"file:simten-embed-0.1.8.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/7fa8acd85c47b3003a5cecb6a2fc8cf0/simten-embed-0.1.8.tgz","_integrity":"sha512-2ZsvLLA7qclED6/eqpyzcsprqm7zRCshV4dfXiNBurOptEaqpFScyEYz0iE70FzdvIhA7yFjIlCJIjHtWKNWYQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.8","@simten/core":"0.5.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.8_1780832910669_0.17436091017601552","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@simten/embed","version":"0.1.9","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.9","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"824654af7a3361145702f1c8f9f440511665452a","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.9.tgz","fileCount":61,"integrity":"sha512-IacN9zAOM7oNN6XhH2xDXs0ULjcSB0R6OpS2GvopYQZPSxbUElddMyoha3TbB0rTyHYxqdfIxC4opEJdYzNvPA==","signatures":[{"sig":"MEUCIQCONR2xW/o9SKo7AOUhAqgylipBBOXahu+RGeJgiWt6hAIgKB43dTcKDLROMnKeBl16/TiXDFDTX+EBIl9EP3MQSp8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1037110},"type":"module","_from":"file:simten-embed-0.1.9.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/fdeb7d7f586c1b56bb8962b3e427602d/simten-embed-0.1.9.tgz","_integrity":"sha512-IacN9zAOM7oNN6XhH2xDXs0ULjcSB0R6OpS2GvopYQZPSxbUElddMyoha3TbB0rTyHYxqdfIxC4opEJdYzNvPA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.9","@simten/core":"0.5.1","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.1.7","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.9_1780867612357_0.6350655285622435","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@simten/embed","version":"0.1.10","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.10","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"1331e445b9879b1a2a4f0c68ccec23a0760d4930","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.10.tgz","fileCount":61,"integrity":"sha512-JcasBaWoVwv2gp+zgN8WsHan3G8NymimCSOVZhkLmU8qmekWiCd3OwOUJQIsHWGT5CBEAI8O4EgUKtG/JMHCrg==","signatures":[{"sig":"MEUCIBrHORXoNn1mCpdfSZv6HW9xN7sKRNysHMd/ET3/9GuJAiEA0R452bOKrmhCz3w4W6PTvhhpUxinfnkEYd1Y/w6tC84=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039629},"type":"module","_from":"file:simten-embed-0.1.10.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/80b0477550f83a4e5c42ecb150a57631/simten-embed-0.1.10.tgz","_integrity":"sha512-JcasBaWoVwv2gp+zgN8WsHan3G8NymimCSOVZhkLmU8qmekWiCd3OwOUJQIsHWGT5CBEAI8O4EgUKtG/JMHCrg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.10","@simten/core":"0.5.1","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.10_1780933835271_0.7446440523863127","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@simten/embed","version":"0.1.11","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.11","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"b44e1afef5cc04e24efc516b0cc06e4f204af031","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.11.tgz","fileCount":61,"integrity":"sha512-7UIP8TxlCjr/DbifNwW+dHbPYfBfviH2TUl3ScLBC70RTmVeJHPoxBuKzMekZ3kJVt3NHnP/U5FVxeXyaNG4rQ==","signatures":[{"sig":"MEUCIBStR3ec4nOmd06YidVoS3LZAqMMwRBXaJk4Uo0uXdSBAiEAl0KP36BTrriahxds2w0NnoCopobjgUGEageaIoJsn4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039629},"type":"module","_from":"file:simten-embed-0.1.11.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/c0274a740e7aab3527afae557a5a46ac/simten-embed-0.1.11.tgz","_integrity":"sha512-7UIP8TxlCjr/DbifNwW+dHbPYfBfviH2TUl3ScLBC70RTmVeJHPoxBuKzMekZ3kJVt3NHnP/U5FVxeXyaNG4rQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.16.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.11","@simten/core":"0.5.2","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.11_1781119194249_0.203652249650619","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@simten/embed","version":"0.1.12","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.12","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"34437426f6a6a6b7aefebbf9ea11e4c987d38721","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.12.tgz","fileCount":61,"integrity":"sha512-slhfTnmmVX4iVJ/xyPr+rjhGnexP80tl2SDqPm+SL8MUQJuSYEWM3dz41ceYWbdEJW64QTKh+0FRTa9+xxO6+g==","signatures":[{"sig":"MEUCIQCEJHA/jN5kgM8lkbafRnFMeJtLH62sIPp6/P0/TaEjBQIgT7JynTWekpJmLeHPvOFUlIjC39MjTzcGofpcERxGQlo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039629},"type":"module","_from":"file:simten-embed-0.1.12.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/0527983c6807927151477e097b49197d/simten-embed-0.1.12.tgz","_integrity":"sha512-slhfTnmmVX4iVJ/xyPr+rjhGnexP80tl2SDqPm+SL8MUQJuSYEWM3dz41ceYWbdEJW64QTKh+0FRTa9+xxO6+g==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.17.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.12","@simten/core":"0.6.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.12_1781294350335_0.04027069852710463","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@simten/embed","version":"0.1.13","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.13","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"bab056d3c9ad81db558c9130f10ad47999005bbd","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.13.tgz","fileCount":61,"integrity":"sha512-eDOt1kRgufUkBYxMXNRxvfY0hnV3EE33KXpVFoY7flzYrgKp64OK2kgMUzw+Sye1qkHAN7oLshd/SCqwdiSRrA==","signatures":[{"sig":"MEYCIQCisnM2TARfhY1k7DUZFW7IWLYyH3SH19PVk8/kpApQpAIhANa6ZikIuBIKtE3bq+V03UbDiK7ZAQwLmbQjvWII+ihk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039658},"type":"module","_from":"file:simten-embed-0.1.13.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/84c4a197635776942342b53fec4899d7/simten-embed-0.1.13.tgz","_integrity":"sha512-eDOt1kRgufUkBYxMXNRxvfY0hnV3EE33KXpVFoY7flzYrgKp64OK2kgMUzw+Sye1qkHAN7oLshd/SCqwdiSRrA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.17.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.13","@simten/core":"0.6.1","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.13_1781372177881_0.1775518882253997","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@simten/embed","version":"0.1.14","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.14","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"a8d17c7a3e27033e97d21a67da20f386024f4bfc","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.14.tgz","fileCount":61,"integrity":"sha512-EpX2r0kMLyodxhokBZvRCwzcG/PAlUgHxJB+ARkhH5X74lkQqjxVGNs8qfAlVc+ABRaIM5bsBC1FEJ0qlxq3iw==","signatures":[{"sig":"MEYCIQC1XwUOaVDv2tWgb9PskWEWv2PecyTbFKcYYoyRFztv+wIhAKSRaiNz96+SvAEALFXD+oYZxZYIfShCwloUs+yVx03N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.14","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1039695},"type":"module","_from":"file:simten-embed-0.1.14.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/1f41d9d43a9375163716f32f01c2c425/simten-embed-0.1.14.tgz","_integrity":"sha512-EpX2r0kMLyodxhokBZvRCwzcG/PAlUgHxJB+ARkhH5X74lkQqjxVGNs8qfAlVc+ABRaIM5bsBC1FEJ0qlxq3iw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.18.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.14","@simten/core":"0.7.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.14_1783334617387_0.8429285370795183","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@simten/embed","version":"0.1.15","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.15","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"ef2e203749ccaf676854f9ca724f5455513e2cb7","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.15.tgz","fileCount":61,"integrity":"sha512-qNcvV2+wQyTVrC83EOBlU+J6q1tLHNaGBU/HlPZsNmoyZqUbfqcF+uDioq1YZLbtuTjc2EFVs68Kb4+gYfo3Fw==","signatures":[{"sig":"MEYCIQCU4grtcUYI5ug37ZnEjSF7QEHqFVSea8td21KycvQVyAIhAL+O+uYx3iYV4uKU75rTVQsMuYsXDh2HzymqIx5Cs4hG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042845},"type":"module","_from":"file:simten-embed-0.1.15.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/b368a67d6b514250a10d833851255367/simten-embed-0.1.15.tgz","_integrity":"sha512-qNcvV2+wQyTVrC83EOBlU+J6q1tLHNaGBU/HlPZsNmoyZqUbfqcF+uDioq1YZLbtuTjc2EFVs68Kb4+gYfo3Fw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.18.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.1.14","@simten/core":"0.7.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.15_1783367814811_0.940708248453074","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@simten/embed","version":"0.1.16","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.1.16","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"b6c982d1c2accebfb28ea24c480e560ba6e37885","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.1.16.tgz","fileCount":61,"integrity":"sha512-mDP54J39pEWZfNsVXLyf+PI7S7+Cpv3t1C6LHeXu3Be0WOMujaj7NFF9ODQNiLBHG1Z4bg8Xdfo/XloqXB2aSg==","signatures":[{"sig":"MEQCIHYbOipxThW/ikKZ51rqwZ0wJzP839oklHMKB+vzJFE1AiBkjboI5hWvfTLdgo0FgBS6oOsaKKC6VvXozkEwTreBOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1042844},"type":"module","_from":"file:simten-embed-0.1.16.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/04282d206b8e8d33d594090538db8ee5/simten-embed-0.1.16.tgz","_integrity":"sha512-mDP54J39pEWZfNsVXLyf+PI7S7+Cpv3t1C6LHeXu3Be0WOMujaj7NFF9ODQNiLBHG1Z4bg8Xdfo/XloqXB2aSg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.18.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"0.2.0","@simten/core":"0.7.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^18 || ^19","react-dom":"^18 || ^19"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.1.16_1784189207963_0.7654829209981875","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@simten/embed","version":"0.2.0","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.2.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"221f673de1c9ab017cdaeff43e9a17d846d8628e","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.2.0.tgz","fileCount":69,"integrity":"sha512-6WvzokucwLxbBhgJvcvknv6Rd2gXSxH+oSdLa59YsdLvorRPdGdDg5zSkPkSKdLBiGby/oTgMKSmbhrJ7/fBNQ==","signatures":[{"sig":"MEYCIQDGs+NTcbs6nv2D1GjEkJoatLNR1IOV/IdTQIVptUo+EAIhAJx0jIMLMlTx5NKQkgdk11RdVkKjzxmY3nuAMxopyrjK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1068677},"type":"module","_from":"file:simten-embed-0.2.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/b6d3c6f1957b1672e9dd8e191972eb25/simten-embed-0.2.0.tgz","_integrity":"sha512-6WvzokucwLxbBhgJvcvknv6Rd2gXSxH+oSdLa59YsdLvorRPdGdDg5zSkPkSKdLBiGby/oTgMKSmbhrJ7/fBNQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.18.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.3.0","@simten/core":"^0.7.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.2.0_1784284514926_0.7580569245608171","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@simten/embed","version":"0.2.1","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.2.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"ee925eb12a80f2cb5ccd838129f3e2a89e0faf79","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.2.1.tgz","fileCount":69,"integrity":"sha512-P6P9HzC3eqYireaOsY79IbriR0zmnG0d5j6HIXLJ+3usEbIe25qpl2WKEPqZXOIro6h2JrN/4J+9t2ne12wYJQ==","signatures":[{"sig":"MEYCIQCzlVzZkCV84SimUavQMc6EWB/w4XSce1n3Q8ndEbAnywIhANUP2bwFIRNgd291EvPL+Lelso3Oqn6k6yMa1M4q8oHm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.2.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1074893},"type":"module","_from":"file:simten-embed-0.2.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/5ca6fa0018dad74d3888a330af316245/simten-embed-0.2.1.tgz","_integrity":"sha512-P6P9HzC3eqYireaOsY79IbriR0zmnG0d5j6HIXLJ+3usEbIe25qpl2WKEPqZXOIro6h2JrN/4J+9t2ne12wYJQ==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.18.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.3.1","@simten/core":"^0.8.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.2.1_1785144339257_0.7072802982366306","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@simten/embed","version":"0.2.2","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.2.2","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"4c29a690e3830b67caf345a148314f5fb04e0726","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.2.2.tgz","fileCount":69,"integrity":"sha512-Q5htlL/AxhEfF1xuN696BsoaFyU6DydFGM6+bSYRtyZpUOVWa58J0GreHuSJ64oUE5giuEttUgwnQU8xYjnEZw==","signatures":[{"sig":"MEYCIQDpEWWmkVQi0MzlZ4MDujB7IjBNV87WIaB8Z7LWQiVEsgIhAOnZT+1GTAI81q4A8XmtDmVzXkwnXlQbTFzmlDBs2y+a","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.2.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1075078},"type":"module","_from":"file:simten-embed-0.2.2.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/03c28d9f362e935878c98a062fc3e462/simten-embed-0.2.2.tgz","_integrity":"sha512-Q5htlL/AxhEfF1xuN696BsoaFyU6DydFGM6+bSYRtyZpUOVWa58J0GreHuSJ64oUE5giuEttUgwnQU8xYjnEZw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.18.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.3.2","@simten/core":"^0.9.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.2.2_1785172701213_0.24499980688051637","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@simten/embed","version":"0.2.3","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.2.3","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"9c676df07a5ab716681732566d40e82dfc611f96","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.2.3.tgz","fileCount":69,"integrity":"sha512-Lh9VR6fkKxl4brVvHhz95DDHSPR76tVlm4+TDzyViPRgF/DyAuQzAs39GQP0LHGBm+QzkQqODkLJf2kSyYqlzg==","signatures":[{"sig":"MEQCIHM9FnlChwgJU1hZ5NgO8kYv/LAuZewjcYP0KbE4nQ2uAiAnxRB648sPKIOH8QatD3nReUlN9Kuv4kd4qpngNeoHHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.2.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1075075},"type":"module","_from":"file:simten-embed-0.2.3.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/c484cb1258380bb6c3f5d55890e29468/simten-embed-0.2.3.tgz","_integrity":"sha512-Lh9VR6fkKxl4brVvHhz95DDHSPR76tVlm4+TDzyViPRgF/DyAuQzAs39GQP0LHGBm+QzkQqODkLJf2kSyYqlzg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.18.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.3.4","@simten/core":"^0.10.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.2.3_1785254432167_0.2290470013157646","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@simten/embed","version":"0.2.4","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.2.4","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"76cd22d58a405e4b0d3526e692b62395291fa01f","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.2.4.tgz","fileCount":69,"integrity":"sha512-GWf1YhKNjVY9a9LRcoxFbHusoXCPFrQ6dx47alkNzLL0+gIpJPIiXS2yL59Hqf3vGRU2R3cQgi4VDyxgiNcT5Q==","signatures":[{"sig":"MEUCIEGOi9STdHMFfC+iN6lmu7Fjv4sn4VlLxUpgMgTYbX5BAiEAsSK3t5YzLV3cgrVXLjQnvOzZY6vf10wbIvVnj48TUEw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.2.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1076699},"type":"module","_from":"file:simten-embed-0.2.4.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/edee760327afedc17cf701dfd0316d2e/simten-embed-0.2.4.tgz","_integrity":"sha512-GWf1YhKNjVY9a9LRcoxFbHusoXCPFrQ6dx47alkNzLL0+gIpJPIiXS2yL59Hqf3vGRU2R3cQgi4VDyxgiNcT5Q==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.18.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.3.5","@simten/core":"^0.11.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.2.4_1785267948167_0.6456654618170767","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@simten/embed","version":"0.2.5","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.2.5","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"b60265136b6829b3dfcb599360b3957c8a35ea3f","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.2.5.tgz","fileCount":69,"integrity":"sha512-xa6PaAp9+SlUfuDVLTVrr2majBwbemsqw9pWk2NuX2Jx1Jpaeh0onG34KU7UWIzW+rJIyOAZHQ4r5JiUSpFPGA==","signatures":[{"sig":"MEYCIQDkCM4dpaldyJ/1VtSr7OlWRd5rQAhqxYCDOWzlEGqdlAIhAI46cPHd4dG75jaohs5T0JHgQnmzJoOV0xvUyr22Ocq4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.2.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1077232},"type":"module","_from":"file:simten-embed-0.2.5.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/9c18b3ff7c4ac6879699cd1cadd2e80f/simten-embed-0.2.5.tgz","_integrity":"sha512-xa6PaAp9+SlUfuDVLTVrr2majBwbemsqw9pWk2NuX2Jx1Jpaeh0onG34KU7UWIzW+rJIyOAZHQ4r5JiUSpFPGA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.4.0","@simten/core":"^0.12.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.2.5_1785931690485_0.36098618007579963","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@simten/embed","version":"0.3.0","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.3.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"e7a60fc0b0c91fa3dc9040e92a6de9531217ff08","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.3.0.tgz","fileCount":69,"integrity":"sha512-ajmhnTkkkV038k5W5/g4YT1LvCQuuwF9fZgAL9hFUn8uwKQT/CrNBeVCZk6JW+h2brTAYRA9EAoI444w+/iQ+Q==","signatures":[{"sig":"MEYCIQDqvyoloVuoaQwvxz9k0f+uXzVRt0uizaGIRnH16luD5AIhAK4JgIoIP3N9Q1NG+1LGtdQBDcIQ8esIEEGAU9AbkgmF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1076834},"type":"module","_from":"file:simten-embed-0.3.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/5f866fec686b8be03f4a1524196d307f/simten-embed-0.3.0.tgz","_integrity":"sha512-ajmhnTkkkV038k5W5/g4YT1LvCQuuwF9fZgAL9hFUn8uwKQT/CrNBeVCZk6JW+h2brTAYRA9EAoI444w+/iQ+Q==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.5.0","@simten/core":"^0.13.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.3.0_1785947276315_0.569614800784471","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@simten/embed","version":"0.3.1","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.3.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"9b7b10aea637843e5b124de64ed4060463020136","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.3.1.tgz","fileCount":69,"integrity":"sha512-dTnNIsfZ2zREY3tUyV689Pa1fZJi/IggiXIeA88jRG1v+Ll7bp2OoTvLK4zXniGkJPzykHv5bZRCcu1JR+voHg==","signatures":[{"sig":"MEYCIQDD4t3X2I5apQeExxX1AwACOAnGPxPbSPH6JCkG4vv0PQIhAMRn7wQt0GtTDDeRuzXo1yb9eVzwFjdhBYvzhRqiyV8O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.3.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1079333},"type":"module","_from":"file:simten-embed-0.3.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/36c4652c00893c92b57760715461769f/simten-embed-0.3.1.tgz","_integrity":"sha512-dTnNIsfZ2zREY3tUyV689Pa1fZJi/IggiXIeA88jRG1v+Ll7bp2OoTvLK4zXniGkJPzykHv5bZRCcu1JR+voHg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.6.0","@simten/core":"^0.13.2","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.3.1_1786016274853_0.41341310806736864","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@simten/embed","version":"0.3.2","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.3.2","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"cc0e44663b9102c6d8a29774cbdcc8bf18202687","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.3.2.tgz","fileCount":69,"integrity":"sha512-eQpVRhJzaYuL3NbdZRKtpPRqB4z7ZATntv4IyDpSHut0V4r5RpzUksRnOtdG0r/v766tb2zMzs3k/HnGa+7K6A==","signatures":[{"sig":"MEQCIDf+5OIeXrWExMhGJAyfhS8TImGj9tftnJ6jWd9ImGn4AiAGfMSliUMJhQ4IxSlP/QMI/gi6lUD/x0G3/bF+vmNa0g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1079356},"type":"module","_from":"file:simten-embed-0.3.2.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/a70ec6b06fc94aa0a017b1651edcee58/simten-embed-0.3.2.tgz","_integrity":"sha512-eQpVRhJzaYuL3NbdZRKtpPRqB4z7ZATntv4IyDpSHut0V4r5RpzUksRnOtdG0r/v766tb2zMzs3k/HnGa+7K6A==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.7.0","@simten/core":"^0.13.2","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.3.2_1786016746772_0.4783412487428367","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@simten/embed","version":"0.3.3","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.3.3","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"836d2fae5291e968f1718ffdc52f45bca65a6bec","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.3.3.tgz","fileCount":69,"integrity":"sha512-DkWRQ5c4UhJQa7YpLQNRwRsEK8PDyLxjiKTCGBF/r6ia94t19BwEWp0zu+50bdRyMx/jsKAjYneu5X+SuJ1ByA==","signatures":[{"sig":"MEQCIGT6W+ARWsc3cBLtWCm1dARXj3sY13QPL4a9wkwuiyscAiBgHYx4DbsToSUpIX4HE3lz9cOaVpbQDiOMQfQ/aQ5tPw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1079356},"type":"module","_from":"file:simten-embed-0.3.3.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/d056e60ed46dd9bca7470dc7e265ef5f/simten-embed-0.3.3.tgz","_integrity":"sha512-DkWRQ5c4UhJQa7YpLQNRwRsEK8PDyLxjiKTCGBF/r6ia94t19BwEWp0zu+50bdRyMx/jsKAjYneu5X+SuJ1ByA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.7.1","@simten/core":"^0.14.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.3.3_1786023090976_0.3948630784998517","host":"s3://npm-registry-packages-npm-production"}},"0.3.4":{"name":"@simten/embed","version":"0.3.4","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.3.4","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"3d081606fb2caf6531fdc226a5a32dbcd0b8d6db","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.3.4.tgz","fileCount":69,"integrity":"sha512-5VwwF4h1+OZZhErJXtCAQVSKSstJTVUTNV165kRY6dthrUUEMT8oTaeAIGVV297tF+CeKsou8x0TueUEJOfwFw==","signatures":[{"sig":"MEUCIQCt2sw5Ni/v8yXhmI1N1jt5PAwOGeaNXC1t98tYoKsm5wIgFEfbGSKZXFOWOv8Zam6qP400tQOQkbyBsy7X4SWP9LY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.3.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1079356},"type":"module","_from":"file:simten-embed-0.3.4.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/f666b16ae3bbb9e94b3b4a168e798e2a/simten-embed-0.3.4.tgz","_integrity":"sha512-5VwwF4h1+OZZhErJXtCAQVSKSstJTVUTNV165kRY6dthrUUEMT8oTaeAIGVV297tF+CeKsou8x0TueUEJOfwFw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.8.0","@simten/core":"^0.14.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.3.4_1786026518299_0.12438276630095046","host":"s3://npm-registry-packages-npm-production"}},"0.3.6":{"name":"@simten/embed","version":"0.3.6","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.3.6","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"fe281b4293746685c436199afa475d2c7a068460","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.3.6.tgz","fileCount":69,"integrity":"sha512-AWdQUtBUav0xdl0I4ck8HkKy9yT+6ZkuTxoko4VwxgfwzTZ0uGAZ6TzNuSZixqW0sY2kOg70EgAsNnNeoNJ27Q==","signatures":[{"sig":"MEUCIQCR6UUc64qcSDS0IBXC7We7BjlvwqqlF5vwIZcqxUEwQQIgAYaqQxyiUY75NtgqGwvh7G72GqThC/j+5CwynAbZtRk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.3.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1080714},"type":"module","_from":"file:simten-embed-0.3.6.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/034904b1a6b22ba33d0e8fbee8ae651c/simten-embed-0.3.6.tgz","_integrity":"sha512-AWdQUtBUav0xdl0I4ck8HkKy9yT+6ZkuTxoko4VwxgfwzTZ0uGAZ6TzNuSZixqW0sY2kOg70EgAsNnNeoNJ27Q==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.10.0","@simten/core":"^0.15.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.3.6_1786130217380_0.49037159189655477","host":"s3://npm-registry-packages-npm-production"}},"0.3.7":{"name":"@simten/embed","version":"0.3.7","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.3.7","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"e97c984901c5b8d9602458e67e7e8a7be2289838","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.3.7.tgz","fileCount":69,"integrity":"sha512-H58fsJEkXChCFX5qSKCdMEYe7DCRiYQQrPrsTtYHBQwMPM3RKIfM4FBIQSQnGXCbsUGPP1lA6PXZgBR75UjBGw==","signatures":[{"sig":"MEQCIAfzCOfre85VWcl3wVmTWERlzpjvOV5eyu446/rbW1nuAiBqGYegZTjL24bL79iCTF4yiLuLrtLp4FHHVnVXQaXBBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.3.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1082197},"type":"module","_from":"file:simten-embed-0.3.7.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/02d21d3b5038b09c105f8b0c196fa9e5/simten-embed-0.3.7.tgz","_integrity":"sha512-H58fsJEkXChCFX5qSKCdMEYe7DCRiYQQrPrsTtYHBQwMPM3RKIfM4FBIQSQnGXCbsUGPP1lA6PXZgBR75UjBGw==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.11.0","@simten/core":"^0.15.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.3.7_1786705849026_0.5916713230767199","host":"s3://npm-registry-packages-npm-production"}},"0.3.8":{"name":"@simten/embed","version":"0.3.8","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.3.8","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"200c92e1cdc2d942c355a5db3183157e3209b8fc","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.3.8.tgz","fileCount":69,"integrity":"sha512-ZXo9dQhDtSnuRTFwhrOTphuLOaRGa9HOp67oJJ6r/c4z3l52hfw7VbfmNGyz8avomFkFhMSD+dz29mLNMu5HIg==","signatures":[{"sig":"MEUCIHUcBOwhlWpUd6ad+oT3p5Eojnalbyl7p+sWVAcUdlPRAiEApLdq80DP6zadm7fXMTffWgH7iDsA+Ob6PF0Md5Qn4U8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.3.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1087775},"type":"module","_from":"file:simten-embed-0.3.8.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/492f7792ed7d321adddab24cebcccef3/simten-embed-0.3.8.tgz","_integrity":"sha512-ZXo9dQhDtSnuRTFwhrOTphuLOaRGa9HOp67oJJ6r/c4z3l52hfw7VbfmNGyz8avomFkFhMSD+dz29mLNMu5HIg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.11.2","@simten/core":"^0.15.1","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.3.8_1787422066603_0.9034384150375367","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@simten/embed","version":"0.4.0","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.4.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"047b678cd261125c358238dcd0ad17cbacfc96b5","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.4.0.tgz","fileCount":69,"integrity":"sha512-BYee9NsF72I2Agmnx6R34+qdnoyqSkIlqN1HgAXFRQgSVbwyVY/tbO6xc4qKcovE05Uiq0rjzMEmSjQ8LSdTfA==","signatures":[{"sig":"MEUCICN3sMVjh3WfqnVKDCZYWZ5eEinu/rf3y2qwkQMRAz1fAiEAtaWoSnJsYN3QpkXfIpIFhVVPBAYZEvRoWYVxybYjJHk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1092872},"type":"module","_from":"file:simten-embed-0.4.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/c90b1eec00ad96e102537c69b99a584b/simten-embed-0.4.0.tgz","_integrity":"sha512-BYee9NsF72I2Agmnx6R34+qdnoyqSkIlqN1HgAXFRQgSVbwyVY/tbO6xc4qKcovE05Uiq0rjzMEmSjQ8LSdTfA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.12.0","@simten/core":"^0.15.4","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.4.0_1787582466260_0.7994918209743738","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@simten/embed","version":"0.4.1","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.4.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"79ef2f9790ec74dc64e65d11ede3654220586e11","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.4.1.tgz","fileCount":69,"integrity":"sha512-CCg2yUMXDvgmy/sKWJNqvnZ/CJpe05M86jKnmJ3pZ+yV8euLKyniZB6xWesNPnPCav/QjcPkNf6hJWwBpzDscg==","signatures":[{"sig":"MEUCIGISrfA11Kq8ixYChcg4jon2b/9aEvKj6Io6bL02d7P2AiEA1nTDYoQav7a0nBe5N526wg9dZYqxG0bljxXj+fBB548=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1098702},"type":"module","_from":"file:simten-embed-0.4.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/b221f98818723dbce51e23044903d054/simten-embed-0.4.1.tgz","_integrity":"sha512-CCg2yUMXDvgmy/sKWJNqvnZ/CJpe05M86jKnmJ3pZ+yV8euLKyniZB6xWesNPnPCav/QjcPkNf6hJWwBpzDscg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.13.0","@simten/core":"^0.16.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.4.1_1787596322900_0.050052390280232784","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@simten/embed","version":"0.5.0","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.5.0","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"adcdaba85a255f2f0a2a6b03ccabe990f2c6c634","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.5.0.tgz","fileCount":69,"integrity":"sha512-aF99uWD7LvYP4oS7q+AhN8Ul0WbIaXEf3JELeyFz/qgzSpkdXzA2I1wLFYA7/IlOUzw+UOmLiYWozkfjS2z/mg==","signatures":[{"sig":"MEUCIQCpcTV59q9Qf9DDtDbTsPuG38o+14hak1UnRoKyifJDVwIgZ45al4YhlT46IlyPDAylvcaRa0FlwEIrQFb18cQo7sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100192},"type":"module","_from":"file:simten-embed-0.5.0.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui","typecheck:tests":"tsc --noEmit -p tsconfig.check.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/c94562db044fef248be658fc971c4455/simten-embed-0.5.0.tgz","_integrity":"sha512-aF99uWD7LvYP4oS7q+AhN8Ul0WbIaXEf3JELeyFz/qgzSpkdXzA2I1wLFYA7/IlOUzw+UOmLiYWozkfjS2z/mg==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.19.1","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.14.0","@simten/core":"^0.17.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","@types/node":"^22.10.2","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.5.0_1788875645186_0.48907004458555847","host":"s3://npm-registry-packages-npm-production"}},"0.5.1":{"name":"@simten/embed","version":"0.5.1","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.5.1","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"7541b8999a036ffc00b7c874a71eb14f6eef2393","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.5.1.tgz","fileCount":69,"integrity":"sha512-9xGngp6RHI5B1N1iqGh7qI89WioUGQVTrPoNyFN1S9CFPLT7MA9sjed00TZMxS9C7G34hVHh/iVxQf/xdD12BA==","signatures":[{"sig":"MEQCIDAWh9o/d98jO1AxcLfWlpX2k3iIl6Kk8Pjuk/RKkINUAiAXi4FaCDlD9OH/WTaauneu8qM17L9nxRuP5f7AsKTHgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIG59QbMi10vy2tTwyrMdb0OJXV6ikIxl6qtrmfLp5UvTAiBr1kI+TalFnAiA57YKHV5yFnmKh9F16IGxNAlGvssD/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.5.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100420},"type":"module","_from":"file:simten-embed-0.5.1.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui","typecheck:tests":"tsc --noEmit -p tsconfig.check.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/6d33eb59840eb1fb93405da7605f1da6/simten-embed-0.5.1.tgz","_integrity":"sha512-9xGngp6RHI5B1N1iqGh7qI89WioUGQVTrPoNyFN1S9CFPLT7MA9sjed00TZMxS9C7G34hVHh/iVxQf/xdD12BA==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.20.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.14.1","@simten/core":"^0.18.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","@types/node":"^22.10.2","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.5.1_1790173753107_0.6009354436014864","host":"s3://npm-registry-packages-npm-production"}},"0.5.2":{"name":"@simten/embed","version":"0.5.2","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"author":{"name":"Charles Harris"},"license":"Apache-2.0","_id":"@simten/embed@0.5.2","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"homepage":"https://github.com/simtenHQ/simten#readme","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"aff851d38b65c64d75e719beb7ad240673e80aa9","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.5.2.tgz","fileCount":69,"integrity":"sha512-ttVysauVxZSfwGygf9DZqtrtjvksSX1DHEEidEhpKEhgNv+nOnQCOz7HnP638oQROIyyZG9qV+DxDVJvFlMfow==","signatures":[{"sig":"MEUCIQCNbp1/qg5ZFc1QvmTYowHdGKIGeQ8NuKrq9AAQ1aCm5QIgIff9dn8KD5RAlYtFdFcE2+gs6TweKOWjlG3VYRYcuM0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDzQFCckgF/8p0erZa8pHUlXds/oprAgRCqROmTFvvJiQIhAIE/WFlonakl2Dsg5Jxpb5a6PvKf0dM+s7FOOakLxpk3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.5.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100474},"type":"module","_from":"file:simten-embed-0.5.2.tgz","engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui","typecheck:tests":"tsc --noEmit -p tsconfig.check.json"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"_resolved":"/tmp/f950c1b70e477b352f5a4d5b1e10851e/simten-embed-0.5.2.tgz","_integrity":"sha512-ttVysauVxZSfwGygf9DZqtrtjvksSX1DHEEidEhpKEhgNv+nOnQCOz7HnP638oQROIyyZG9qV+DxDVJvFlMfow==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.20.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.15.0","@simten/core":"^0.19.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","@types/node":"^22.10.2","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/embed_0.5.2_1790174626562_0.5731540000372508","host":"s3://npm-registry-packages-npm-production"}},"0.5.3":{"_id":"@simten/embed@0.5.3","bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"dist":{"shasum":"fdb780a9319b891b825de5febec1093007eab937","tarball":"https://registry.npmjs.org/@simten/embed/-/embed-0.5.3.tgz","fileCount":69,"integrity":"sha512-2HT5JpRf6mUjxgFneFarTV3HpJFBB3e0h5o57lnpgWPapBexPLxRsVzWm1BQedd9Zw0yiLhWyFg9ObN8Zprq7w==","signatures":[{"sig":"MEYCIQCHqdPxb4sgq1V2SdT7TlpNy1AkK2dDCDU7j3FJCKNirQIhALGvVi6oT/P2S045QSD4kiBAabV6ivxbf+0b4igBT5gM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIA4P3x+KeP5zYVS8zoLzjfiMrtCtyTqdI9MrmxaHG0NNAiBSIARsucI5f7mwHGwmbLB8stb2Mag7cGuL2aEh0KAixQ=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@simten%2fembed@0.5.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":1100835},"name":"@simten/embed","type":"module","_from":"file:simten-embed-0.5.3.tgz","author":{"name":"Charles Harris"},"engines":{"node":">=20"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./nodes":{"types":"./dist/components/nodes/index.d.ts","import":"./dist/components/nodes/index.js"},"./canvas":{"types":"./dist/canvas/index.d.ts","import":"./dist/canvas/index.js"},"./styles.css":"./dist/styles.css","./package.json":"./package.json","./webcomponent":{"default":"./dist/circuit-embed.js"}},"license":"Apache-2.0","scripts":{"lint":"tsc --noEmit","test":"vitest run","build":"rm -rf dist *.tsbuildinfo && tsc -b && vite build","analyze":"ANALYZE=true vite build","test:e2e":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test","test:watch":"vitest","test:e2e:ui":"pnpm build && cp e2e/fixtures/*.html dist/ && playwright test --ui","typecheck:tests":"tsc --noEmit -p tsconfig.check.json"},"version":"0.5.3","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:2ae93186-c4a6-47af-bea7-12930d2913c9"}},"homepage":"https://github.com/simtenHQ/simten#readme","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"_resolved":"/tmp/e42305846302155acb6a2971530a520a/simten-embed-0.5.3.tgz","_integrity":"sha512-2HT5JpRf6mUjxgFneFarTV3HpJFBB3e0h5o57lnpgWPapBexPLxRsVzWm1BQedd9Zw0yiLhWyFg9ObN8Zprq7w==","repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"_npmVersion":"11.20.0","description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","directories":{},"maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"sideEffects":["./src/webcomponent/index.ts","*.css"],"_nodeVersion":"20.20.2","dependencies":{"clsx":"^2.1.1","elkjs":"^0.9.3","@simten/ui":"^0.15.2","@simten/core":"^0.20.0","@xyflow/react":"^12.10.0","tailwind-merge":"^3.0.0","@r2wc/react-to-web-component":"^2.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.5","serve":"^14.2.6","typescript":"^5","@types/node":"^22.10.2","tailwindcss":"^4","@types/react":"^19","@playwright/test":"^1.58.2","@tailwindcss/cli":"^4","@types/react-dom":"^19","@tailwindcss/vite":"^4.1.18","@vitejs/plugin-react":"^5.0.4","rollup-plugin-visualizer":"^7.0.1"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/embed_0.5.3_1790256146161_0.6273177050778109"}}},"time":{"created":"2026-05-29T12:13:35.980Z","modified":"2026-09-24T13:22:26.698Z","0.1.1":"2026-05-29T12:13:36.324Z","0.1.2":"2026-05-29T15:50:22.831Z","0.1.3":"2026-05-29T21:08:47.566Z","0.1.4":"2026-05-29T21:48:24.432Z","0.1.5":"2026-05-29T22:20:14.967Z","0.1.6":"2026-06-03T08:18:14.115Z","0.1.7":"2026-06-06T22:20:30.488Z","0.1.8":"2026-06-07T11:48:30.859Z","0.1.9":"2026-06-07T21:26:52.549Z","0.1.10":"2026-06-08T15:50:35.456Z","0.1.11":"2026-06-10T19:19:54.418Z","0.1.12":"2026-06-12T19:59:10.511Z","0.1.13":"2026-06-13T17:36:18.088Z","0.1.14":"2026-07-06T10:43:37.567Z","0.1.15":"2026-07-06T19:56:54.955Z","0.1.16":"2026-07-16T08:06:48.144Z","0.2.0":"2026-07-17T10:35:15.124Z","0.2.1":"2026-07-27T09:25:39.393Z","0.2.2":"2026-07-27T17:18:21.386Z","0.2.3":"2026-07-28T16:00:32.332Z","0.2.4":"2026-07-28T19:45:48.321Z","0.2.5":"2026-08-05T12:08:10.691Z","0.3.0":"2026-08-05T16:27:56.541Z","0.3.1":"2026-08-06T11:37:54.992Z","0.3.2":"2026-08-06T11:45:46.943Z","0.3.3":"2026-08-06T13:31:31.145Z","0.3.4":"2026-08-06T14:28:38.548Z","0.3.6":"2026-08-07T19:16:57.549Z","0.3.7":"2026-08-14T11:10:49.195Z","0.3.8":"2026-08-22T18:07:46.808Z","0.4.0":"2026-08-24T14:41:06.487Z","0.4.1":"2026-08-24T18:32:03.066Z","0.5.0":"2026-09-08T13:54:05.319Z","0.5.1":"2026-09-23T14:29:13.264Z","0.5.2":"2026-09-23T14:43:46.655Z","0.5.3":"2026-09-24T13:22:26.325Z"},"bugs":{"url":"https://github.com/simtenHQ/simten/issues"},"author":{"name":"Charles Harris"},"license":"Apache-2.0","homepage":"https://github.com/simtenHQ/simten#readme","keywords":["circuit-simulator","hardware","embed","interactive","react","circuit","digital-logic"],"repository":{"url":"git+https://github.com/simtenHQ/simten.git","type":"git","directory":"packages/embed"},"description":"Embeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app or HTML page.","maintainers":[{"name":"charlesharrisdev","email":"charles.harris.de@gmail.com"}],"readme":"# @simten/embed\n\nEmbeddable interactive hardware circuits. Drop live, cycle-accurate simulations into any React app.\n\n## Install\n\n```bash\nnpm install @simten/embed @simten/core react react-dom\nnpm install -D @types/react @types/react-dom    # if you're using TypeScript\n```\n\n## Usage\n\n### CircuitEmbed — read-only interactive viewer\n\n```tsx\nimport '@simten/embed/styles.css'\nimport { CircuitEmbed } from '@simten/embed'\nimport { circuit, bit } from '@simten/core/circuit'\nimport { Xor, And } from '@simten/core/std'\n\nconst HalfAdder = circuit('HalfAdder', {\n  inputs:  { a: bit, b: bit },\n  outputs: { sum: bit, carry: bit },\n  nodes: { xor1: Xor, and1: And },\n  connect: ({ inputs, outputs, nodes: { xor1, and1 } }) => [\n    inputs.a.to(xor1.a, and1.a),\n    inputs.b.to(xor1.b, and1.b),\n    xor1.out.to(outputs.sum),\n    and1.out.to(outputs.carry),\n  ],\n})\n\nfunction App() {\n  return <CircuitEmbed circuit={HalfAdder} height={300} />\n}\n```\n\nThe circuit compiles, simulates, and renders in the browser. Users can toggle switches, see values propagate, and interact with the simulation.\n\n### useCircuitSimulator — custom layouts\n\n```tsx\nimport { useCircuitSimulator } from '@simten/embed'\nimport { circuit, bit } from '@simten/core/circuit'\nimport { Xor, And } from '@simten/core/std'\n\nconst HalfAdder = circuit('HalfAdder', {\n  inputs: { a: bit, b: bit },\n  outputs: { sum: bit, carry: bit },\n  nodes: { xor1: Xor, and1: And },\n  connect: ({ inputs, outputs, nodes: { xor1, and1 } }) => [\n    inputs.a.to(xor1.a, and1.a),\n    inputs.b.to(xor1.b, and1.b),\n    xor1.out.to(outputs.sum),\n    and1.out.to(outputs.carry),\n  ],\n})\n\nfunction MyComponent() {\n  const sim = useCircuitSimulator(HalfAdder)\n\n  // sim.ready, sim.error, sim.circuit\n  // sim.inputs, sim.outputs, sim.portValues\n  // sim.setNode(), sim.toggleNode(), sim.tick(), sim.reset()\n}\n```\n\nBuild your own UI around the simulator. Each hook instance has its own isolated component library — multiple embeds on the same page won't interfere.\n\n## Props\n\n### CircuitEmbed\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `circuit` | `BuiltCircuit` | required | Circuit definition (result of `circuit()`) |\n| `height` | `number \\| string` | `300` | Component height |\n| `showControls` | `boolean` | `true` | Show tick/auto/reset for sequential circuits |\n| `title` | `string` | — | Header title |\n| `description` | `string` | — | Header subtitle |\n| `focus` | `string \\| string[]` | — | Highlight specific nodes, dim others |\n| `layout` | `CircuitLayout<C>` | — | Pre-computed positions, keyed by node label or id. Bypasses the runtime layout engine. Keys are constrained at compile time to the circuit's input/output/node names. |\n| `initialInputs` | `Record<string, number \\| boolean>` | — | Set initial input values |\n| `autoRunSpeed` | `number` | `500` | Auto-run interval in ms |\n| `showPortLabels` | `boolean` | — | Show port labels on nodes |\n| `glowUnconnected` | `boolean` | — | Highlight unconnected ports |\n| `theme` | `\"light\" \\| \"dark\"` | — | Force a color theme |\n\n## How it works\n\n1. The `BuiltCircuit` is elaborated (composites flattened to primitives)\n2. A simulator engine evaluates the netlist\n3. ReactFlow renders the circuit as interactive nodes and edges\n4. The layout engine computes positions when no `layout` prop is provided (lazy-loaded, SSR-safe)\n\nEach `useCircuitSimulator` call creates its own component library instance. Sub-circuits are registered into that instance during elaboration. No global state is shared between embeds.\n\n## Type-safe layouts\n\n`CircuitLayout<C>` constrains keys to the circuit's actual port/node names at compile time:\n\n```tsx\nimport { circuit, bit } from '@simten/core/circuit'\nimport { CircuitEmbed, type CircuitLayout } from '@simten/embed'\n\nconst HalfAdder = circuit('HalfAdder', {\n  inputs:  { a: bit, b: bit },\n  outputs: { sum: bit, carry: bit },\n  nodes:   { xor1: Xor, and1: And },\n  connect: /* ... */\n})\n\n// TS infers the valid keys: a | b | sum | carry | xor1 | and1\nconst halfAdderLayout: CircuitLayout<typeof HalfAdder> = {\n  a:    { x: 0,   y: 0   },\n  b:    { x: 0,   y: 80  },\n  xor1: { x: 200, y: 0   },\n  and1: { x: 200, y: 100 },\n  // typo: { x: 1, y: 1 }  // TS error: not a valid key\n}\n\n<CircuitEmbed circuit={HalfAdder} layout={halfAdderLayout} />\n```\n\nIn dev mode, a runtime warning also fires if `layout` keys don't match the circuit's nodes — useful for circuits compiled at runtime via the web component path where TS can't help.\n\n## CSS\n\nThe package ships compiled CSS at `dist/styles.css`. All classes are prefixed with `ti-` to avoid collisions with host app styles.\n\n```tsx\nimport '@simten/embed/styles.css'\n```\n\nNo Tailwind configuration required in the consuming app.\n\n## Server-side rendering (SSR)\n\nAll embed components include `\"use client\"` directives and are compatible with React server component frameworks.\n\n### Next.js App Router\n\nComponents work directly — the `\"use client\"` boundary is automatic.\n\n### Next.js Pages Router\n\n```tsx\nimport dynamic from 'next/dynamic'\n\nconst CircuitEmbed = dynamic(\n  () => import('@simten/embed').then(m => m.CircuitEmbed),\n  { ssr: false }\n)\n```\n\n### What happens during SSR\n\nComponents are skipped on the server and render only on the client. The layout engine uses `dynamic import()` so it is never loaded on the server. If you pass a `layout` prop, the engine isn't loaded at all — positions are applied directly.\n\n## Requirements\n\n- React 18 or 19\n- A bundler that supports ESM (Vite, Next.js, etc.)\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}