diff --git a/package-lock.json b/package-lock.json index 8f5dcf9..9867eee 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,16 +1,16 @@ { "name": "@tscircuit/schematic-viewer", - "version": "1.3.0", + "version": "1.4.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@tscircuit/schematic-viewer", - "version": "1.3.0", + "version": "1.4.0", "license": "MIT", "dependencies": { "@storybook/react-vite": "^8.1.3", - "@tscircuit/core": "^0.0.125", + "@tscircuit/core": "^0.0.128", "@tscircuit/layout": "^0.0.25", "@tscircuit/props": "^0.0.23", "@tscircuit/soup-util": "^0.0.38", @@ -7734,9 +7734,9 @@ } }, "node_modules/@tscircuit/core": { - "version": "0.0.125", - "resolved": "https://registry.npmjs.org/@tscircuit/core/-/core-0.0.125.tgz", - "integrity": "sha512-m7RFUjpagF99yjAqZVj8201bO8qceM4GAFpsnxikK1MbhgDr4ZGboe98wPp/UjwQe/U4078d2qfWjq5k3b1NBQ==", + "version": "0.0.128", + "resolved": "https://registry.npmjs.org/@tscircuit/core/-/core-0.0.128.tgz", + "integrity": "sha512-/J6Gxb+J0m2hkpNQ9As3dwQYLpC7OGc/PIK1syVhzHG6jWF4aMfe/aTsTPSEplsE/l34V0fqWRzmF4YCJTPJAQ==", "dependencies": { "@lume/kiwi": "^0.4.3", "@tscircuit/footprinter": "^0.0.77", @@ -7745,14 +7745,14 @@ "@tscircuit/props": "^0.0.75", "@tscircuit/schematic-autolayout": "^0.0.5", "@tscircuit/soup-util": "^0.0.33", - "circuit-json": "^0.0.86", + "circuit-json": "^0.0.90", "circuit-json-to-connectivity-map": "^0.0.17", - "circuit-to-svg": "0.0.41", + "circuit-to-svg": "^0.0.48", "nanoid": "^5.0.7", "performance-now": "^2.1.0", "react": "^18.3.1", "react-reconciler": "^0.29.2", - "schematic-symbols": "0.0.79", + "schematic-symbols": "0.0.90", "transformation-matrix": "^2.16.1", "zod": "^3.23.8" }, @@ -7763,12 +7763,14 @@ "node_modules/@tscircuit/core/node_modules/@lume/kiwi": { "version": "0.4.4", "resolved": "https://registry.npmjs.org/@lume/kiwi/-/kiwi-0.4.4.tgz", - "integrity": "sha512-ie0YTKgiZqD4TXlJ4eUbfi4UEoKs6YlLRYNTfPm5eUXwfudTBmPRs7Qcxz2SWKDpVTwThv3sWG6zwtyAA0nPpw==" + "integrity": "sha512-ie0YTKgiZqD4TXlJ4eUbfi4UEoKs6YlLRYNTfPm5eUXwfudTBmPRs7Qcxz2SWKDpVTwThv3sWG6zwtyAA0nPpw==", + "license": "BSD-3-Clause" }, "node_modules/@tscircuit/core/node_modules/@tscircuit/footprinter": { "version": "0.0.77", "resolved": "https://registry.npmjs.org/@tscircuit/footprinter/-/footprinter-0.0.77.tgz", "integrity": "sha512-/ZuN3gfH61SgwASfZO+oOclCD2E15/hB3SKPr3i8tENGcyXP+5U8naqP7T7tkI621FHdCzV1iSykdgNdQYz/xQ==", + "license": "ISC", "dependencies": { "@tscircuit/mm": "^0.0.8", "zod": "^3.23.8" @@ -7782,6 +7784,7 @@ "version": "0.0.75", "resolved": "https://registry.npmjs.org/@tscircuit/props/-/props-0.0.75.tgz", "integrity": "sha512-NMAUKlcTzmBHPGlgc/m3FgMDhJ7Tj5q3C0NOtecVoivRwa5Nlakj7ncRPfger8C9D6gP9qtv55xqZoaouYXNBQ==", + "license": "ISC", "peerDependencies": { "@tscircuit/layout": "*", "@tscircuit/soup": "*", @@ -7793,6 +7796,7 @@ "version": "0.0.33", "resolved": "https://registry.npmjs.org/@tscircuit/soup-util/-/soup-util-0.0.33.tgz", "integrity": "sha512-PLPOZdsQlaZoVa+iov+4aa4EuzKhWITNtNzYZKqVrZ0wTlDTocdoxwVEpnNGAtpxRSFx9H2QdbJlSr7IP28+Ug==", + "license": "ISC", "dependencies": { "parsel-js": "^1.1.2" }, @@ -7803,33 +7807,36 @@ } }, "node_modules/@tscircuit/core/node_modules/@types/node": { - "version": "22.7.7", - "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.7.tgz", - "integrity": "sha512-SRxCrrg9CL/y54aiMCG3edPKdprgMVGDXjA3gB8UmmBW5TcXzRUYAh8EWzTnSJFAd1rgImPELza+A3bJ+qxz8Q==", + "version": "22.7.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.7.9.tgz", + "integrity": "sha512-jrTfRC7FM6nChvU7X2KqcrgquofrWLFDeYC1hKfwNWomVvrn7JIksqf344WN2X/y8xrgqBd2dJATZV4GbatBfg==", + "license": "MIT", "dependencies": { "undici-types": "~6.19.2" } }, "node_modules/@tscircuit/core/node_modules/circuit-json": { - "version": "0.0.86", - "resolved": "https://registry.npmjs.org/circuit-json/-/circuit-json-0.0.86.tgz", - "integrity": "sha512-MFwLcdGhYUcOOFpeHdbYgJkNAPAJLv+1KQxbiuXdIwrbWyekuqIhHo5ZNLuI+OYR+NWyrTOxyK6N7eaeEaSa8A==", + "version": "0.0.90", + "resolved": "https://registry.npmjs.org/circuit-json/-/circuit-json-0.0.90.tgz", + "integrity": "sha512-0bG3gkBTCz17Mrt+aP7JNy7elozgBtffQuH2mVi4Lsd6ZoKJwCioUrV97XRhoufZsEyZOCo9J8j7MgEnKH1LRg==", + "license": "ISC", "dependencies": { "nanoid": "^5.0.7", "zod": "^3.23.6" } }, "node_modules/@tscircuit/core/node_modules/circuit-to-svg": { - "version": "0.0.41", - "resolved": "https://registry.npmjs.org/circuit-to-svg/-/circuit-to-svg-0.0.41.tgz", - "integrity": "sha512-ns//yWv2mGcxvVDRP0AU6rkWZefjHDb8D1Gsu8KaNjk4Psfh7HmkSfJORvrtkyn1DMrlu9FxjazhqBjM0PIeDg==", + "version": "0.0.48", + "resolved": "https://registry.npmjs.org/circuit-to-svg/-/circuit-to-svg-0.0.48.tgz", + "integrity": "sha512-lfU/doONPlqlWklHSBTLiFHbHD856rTLFREKQEemit4AdCV9XMz+v/JfFxhIsKerLS/e/yLywZPcoBeAUaCH1Q==", + "license": "ISC", "dependencies": { "@tscircuit/footprinter": "^0.0.57", "@tscircuit/routing": "^1.3.5", "@tscircuit/soup-util": "^0.0.28", "@types/node": "^22.5.5", "circuit-json": "*", - "schematic-symbols": "^0.0.79", + "schematic-symbols": "^0.0.90", "svgson": "^5.3.1", "transformation-matrix": "^2.16.1" }, @@ -7841,6 +7848,7 @@ "version": "0.0.57", "resolved": "https://registry.npmjs.org/@tscircuit/footprinter/-/footprinter-0.0.57.tgz", "integrity": "sha512-aLUuh3LqeDusjTzp6nyOqss6Et4adTVeCGJpvvq3dosuyfdk5L79l64jdNFK0Bf5fps1SJAHISpPC4nDSJEVfw==", + "license": "ISC", "dependencies": { "@tscircuit/mm": "^0.0.7", "zod": "^3.23.8" @@ -7864,6 +7872,7 @@ "version": "0.0.28", "resolved": "https://registry.npmjs.org/@tscircuit/soup-util/-/soup-util-0.0.28.tgz", "integrity": "sha512-AEImLyTmx/lPQCH6sFj6QOQk++Oyz3Dbtz0gIo1rdgpK6M4jJmoQjeUfMi93KsrSCrryAXt7D0oezTlC6u+c6w==", + "license": "ISC", "dependencies": { "parsel-js": "^1.1.2" }, @@ -7883,6 +7892,7 @@ "url": "https://github.com/sponsors/ai" } ], + "license": "MIT", "bin": { "nanoid": "bin/nanoid.js" }, @@ -7891,9 +7901,9 @@ } }, "node_modules/@tscircuit/core/node_modules/schematic-symbols": { - "version": "0.0.79", - "resolved": "https://registry.npmjs.org/schematic-symbols/-/schematic-symbols-0.0.79.tgz", - "integrity": "sha512-t51NSBgzqK3TVPcB1jaxH+TY8Zx1Tb4UxF10Hs6HWqGBypfpoR7q1MFO4YYMZ1XRZxWWHmBxRC+AnchbZnTHMA==", + "version": "0.0.90", + "resolved": "https://registry.npmjs.org/schematic-symbols/-/schematic-symbols-0.0.90.tgz", + "integrity": "sha512-1U8uOyoA4VFisT6qZJKp9C5tF1J/HWxACQRVAtPvyZynuWbUreeDBphqiYL2tFIdtKrT/fXKTuaTGM0KScXL0A==", "peerDependencies": { "typescript": "^5.5.4" } @@ -7901,7 +7911,8 @@ "node_modules/@tscircuit/core/node_modules/undici-types": { "version": "6.19.8", "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", - "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==" + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", + "license": "MIT" }, "node_modules/@tscircuit/footprinter": { "version": "0.0.71", diff --git a/package.json b/package.json index 6bf485a..37bf3b8 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,7 @@ }, "dependencies": { "@storybook/react-vite": "^8.1.3", - "@tscircuit/core": "^0.0.125", + "@tscircuit/core": "^0.0.128", "@tscircuit/layout": "^0.0.25", "@tscircuit/props": "^0.0.23", "@tscircuit/soup-util": "^0.0.38",