{"_id":"kicad-component-converter","_rev":"41-6525328b97273c231720cf3c36b197cb","name":"kicad-component-converter","dist-tags":{"latest":"0.1.41"},"versions":{"0.1.1":{"name":"kicad-component-converter","version":"0.1.1","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.1","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.cjs"},"dist":{"shasum":"458881ffdb699d27b3ba13975ae5f39260324fb9","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.1.tgz","fileCount":3,"integrity":"sha512-iFd073zGb6lAqPtUb7xcPu26F9yoB+RlJoh6B+fEkcjEsEOMIOTw0va46K/zTKFpDpNvSpwON1SWZM8li/Iljw==","signatures":[{"sig":"MEYCIQC/qPHG+55KXTj+lTkDJ41y74ks9K5aMDAt8IRTvR5McgIhAL2zXuOyTckIOUkIymv4gfP77dvtXawpTYh1u0K5EoJW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5910},"main":"dist/index.cjs","type":"module","gitHead":"75d118dc819a8e4d792d4df6ef957c5833a59483","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap","build:lib":"tsup ./src/index.ts --dts --sourcemap","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","circuit-json-to-tscircuit":"^0.0.3"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/builder":"^1.5.116","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.1_1735978081365_0.8802953913769027","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"kicad-component-converter","version":"0.1.2","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.2","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.cjs"},"dist":{"shasum":"d8fbd39cdc84c1a32e19de3f57975881bc130adf","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.2.tgz","fileCount":3,"integrity":"sha512-tOThVm8Mux+HtsMmQEI1XTnl9T+PwLaOfKnTpLe0D7Up8MshtAqoo2gP8u9LemAdFb6ZIUlp4wKtoSgV+xwKNA==","signatures":[{"sig":"MEYCIQCKtSCtlqFnVy6BzP9qsvuhhXBIniESK6JVkPus67vcDgIhALWp/HMEicKFghahRaOjTubydEhUPsBvBJRMhbpufqAi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5957},"main":"dist/index.cjs","type":"module","gitHead":"81b114b92b38b6d60e7d2705c326bb405662248e","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap","build:lib":"tsup ./src/index.ts --dts --sourcemap","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/builder":"^1.5.116","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.2_1736018311159_0.8100361124993578","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"kicad-component-converter","version":"0.1.3","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.3","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.cjs"},"dist":{"shasum":"bc2c5d568795b343b3a8541f340279617a5f1922","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.3.tgz","fileCount":3,"integrity":"sha512-CWsUyYH3VmJ6DWq2UIlv/qH0e2Tp4rVWEoWRFBaxCt0cDuRyBj81uHt77LvWfNAuydQ7Gs3+CKTDBNjjXIg0ug==","signatures":[{"sig":"MEUCIFNevFxHHjWfOc5Jr3w+Jfi4jgdex9ZXSPymvfXi7/wBAiEAthz0k2LRyIDG+hCf8hyutBZ87nZu6RY/KM+G08hfRvs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5957},"main":"dist/index.cjs","type":"module","gitHead":"a080ec99ce2e85b62f4ef45031b89dd94fea5fe9","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap","build:lib":"tsup ./src/index.ts --dts --sourcemap","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/builder":"^1.5.116","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.3_1736123520871_0.8756484364547896","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"kicad-component-converter","version":"0.1.4","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.4","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.cjs"},"dist":{"shasum":"3197c9c5a181e93e1fd05fc676dc97767e3fcfdf","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.4.tgz","fileCount":3,"integrity":"sha512-y721Fb/q/W5GQ0xMzuRkYsZYiK2h219a5la5BzejOquQjNDHBaSWIBsCMX6qXYQXuj+STC7/aQ7QpCsWVs8cyQ==","signatures":[{"sig":"MEQCIGVZbdwm8u+2Bv+N7yh9FHddWfxBk9S6zUyY5p5aGvUwAiAlbPqO3bixoNTFSTdQbLGHk2DoU4WP1rGKaYwLogKkqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6035},"main":"dist/index.cjs","type":"module","gitHead":"0143b7d87c7398875ce4522b2d7d349829996584","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap","build:lib":"tsup ./src/index.ts --dts --sourcemap","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"20.18.1","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","@tscircuit/math-utils":"0.0.9","@tscircuit/pcb-viewer":"^1.11.2","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/builder":"^1.5.116","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.4_1736148375484_0.2445880612899849","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"kicad-component-converter","version":"0.1.5","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.5","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.cjs"},"dist":{"shasum":"d59d6b81ab5dc06acd09a5caed58cb526f641ab2","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.5.tgz","fileCount":3,"integrity":"sha512-c8lSRnQ1zZGhuDAJI/X5eLjV657FovE+iCcELYx1yUXV46oQ8dy2z353AGrG9VETAgt2ejgPsml6J9KxRO38rA==","signatures":[{"sig":"MEYCIQDOheZSY34G0Y4r0x86BWjRuzscRG8qM768TmlqkezVqAIhAOVVoN8dE1D7m5T7l4cP2Vvs/tf+qWW/qwu4hXrmd+HB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6035},"main":"dist/index.cjs","type":"module","gitHead":"15a6fcd3374d326dc15de550db894ce60203de59","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap","build:lib":"tsup ./src/index.ts --dts --sourcemap","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"20.18.2","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","@tscircuit/math-utils":"0.0.9","@tscircuit/pcb-viewer":"^1.11.2","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/builder":"^1.5.116","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.5_1738341982190_0.0925781071862215","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"kicad-component-converter","version":"0.1.6","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.6","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.cjs"},"dist":{"shasum":"9e51835fa5146497ce1193139cffaa1d7f2481eb","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.6.tgz","fileCount":3,"integrity":"sha512-jqyZyqQktS1c3M+qiYyh/Ha14+ha1GWbDZ73btHfQeW5C8m1D1RILIViute/zFjfRIq+pFPrBGbkz1XhwQoLTA==","signatures":[{"sig":"MEUCICZSvtSxUMktGfF6/ypaYAYXxMoloHDITzFv4G0TncOqAiEA3nQ/+Cb/00cH5g70yo2R2IMXz42OSyTHDefdxtkpYQo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6035},"main":"dist/index.cjs","type":"module","gitHead":"00ed54e7f3f823fce2c3626520ff46818e3f2d84","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap","build:lib":"tsup ./src/index.ts --dts --sourcemap","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"20.19.1","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","@tscircuit/math-utils":"0.0.9","@tscircuit/pcb-viewer":"^1.11.2","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/builder":"^1.5.116","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.6_1746540358415_0.31956738684343655","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"kicad-component-converter","version":"0.1.7","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.7","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"afabbfa991ee193e674e3a0d0502916f0481aad8","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.7.tgz","fileCount":3,"integrity":"sha512-OZjTy66DCgKdbb+fqS09PCyZvc+wR4aEg6gyr9PeWGSnqu98GBuUZIXX+1TWnwJuWglq7ZWaHHO0wuIXvzeyjg==","signatures":[{"sig":"MEUCIQCmTj/sjLgnCQqCAaibKvQa6Ols1TjVXQ5phdff+wOnpgIgMDa84fByjXQOn+QjD5L8Gi/f7mTIkgjUFNLaWvFTu2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6021},"main":"dist/index.js","type":"module","gitHead":"6235e73f3da3c503a2e942d22eb3baf7f8cbde81","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.8.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"20.19.2","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","@tscircuit/math-utils":"0.0.9","@tscircuit/pcb-viewer":"^1.11.2","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.7_1750095918687_0.8030641849280549","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"kicad-component-converter","version":"0.1.8","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.8","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"0686d610ba214505858ccd2ea795787db1167e2e","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.8.tgz","fileCount":9,"integrity":"sha512-3Ug3oFZ2unsJaUlAEPwyBvxxKQzFg+23l2A2I9MsU88O3zHuhjVZBiVydRD/7wNzuJj6a4CY6gN/Wa+aUVor5w==","signatures":[{"sig":"MEQCIEcwd0mkZWZ+WtumRG0BFRbM7oc/1K7Zea3c+WzzpSEWAiA4LEGw55/MdfXkWh+KG0QSTZExziaMpuZlMzXtzDOwmg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1042650},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2a7132da024650fff73b17aa58c6b8bb1774c59f","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","@tscircuit/math-utils":"0.0.9","@tscircuit/pcb-viewer":"^1.11.2","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.8_1753564872937_0.9860999168473426","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"kicad-component-converter","version":"0.1.9","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.9","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"62a2549c7f198ca06addf5ae775366f2083e9e32","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.9.tgz","fileCount":9,"integrity":"sha512-e3UjhbvKU09pTf0/OCzK2oRwq3aQOW40ord3JkIc0I/uJ9yXllddd4N4BPpnQTCpP2ChCJVm6JeJThM5yuYCBQ==","signatures":[{"sig":"MEYCIQC6LjvBs3zqgBuRPZumzTvHNd3stz8Eitxu4L2Al6FllQIhAKsrq8CoF9G+M0GV1YxaDGgqsEUN9+Epus3pGmD9UUoQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1043496},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"38dbf4818bda6749625e99e4884e8740cc69c617","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","@tscircuit/math-utils":"0.0.9","@tscircuit/pcb-viewer":"^1.11.2","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.9_1754157532264_0.14686831677953505","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"kicad-component-converter","version":"0.1.10","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.10","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"50ec36afc733162e02084b76368345114e87f48d","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.10.tgz","fileCount":9,"integrity":"sha512-0JZOWBpzmvsCYVQOc991VgK1fY1oaMeZwt5ZZyzh/XuEhPI4vd9apUcy5zKTAM66hOYOM7u1DqL1uhPAcDpQtg==","signatures":[{"sig":"MEUCIEw7n2Qi+de4HNsSLJ9rxTqFISAeVudH4QeyiHim3zUIAiEA9Ia3KKYVwT1R68W3lO0tp2hcqyzS8Dk/YeDy5JVCZcY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1069024},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"726f463d900db694682f4cc148f46d952dc0b404","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.2","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.17.1","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","@tscircuit/math-utils":"0.0.9","@tscircuit/pcb-viewer":"^1.11.2","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.10_1754665223275_0.9267899035697253","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"kicad-component-converter","version":"0.1.11","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.11","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"b70ea5b5cbf9f0032db3aac22802e609fb0b8385","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.11.tgz","fileCount":9,"integrity":"sha512-S8C5PHTUUPwCj6HvwYxJ+ayeZfPqFTtubxJo33kLB4huKrta67HXGuQyoqVyVqCJz42YKRW6LbeYzeBo7SeA+Q==","signatures":[{"sig":"MEUCIE7GUopNYNeENvvduYOL/7xdLM28B5hBxL+PVRNyd+IRAiEA6vnE/kSS4FfoWvijlNg8/CAOBqQGviJMD7bctWq90sM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1070760},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a19f34097f1740ce23d72ad5501db75934cfc42e","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","@tscircuit/math-utils":"0.0.9","@tscircuit/pcb-viewer":"^1.11.2","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.126","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.99","@tscircuit/soup":"^0.0.73","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.11_1757514581794_0.494280961270388","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"kicad-component-converter","version":"0.1.12","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.12","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"5d49cdb2eaa3be09b85968688fc47dff9f8a174b","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.12.tgz","fileCount":9,"integrity":"sha512-5loeQUkAOiRoWHC69PggXgeH6+23RuPh7rfCQbHB4lXxNYiVKPimHlpbhNIV/ZWNN6SOsTt/XvJYezKnstt6wQ==","signatures":[{"sig":"MEQCICzQCIfwVLzdJYgik7kJZAuPAVxfRI6w1iaR7gxJh3cIAiBM6M68Lh2Mc1lh43q0GA8F7VIq9DEwuUNtO0SypLZQvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1090800},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e419786d0d1d979a869a093b7a128987d9cdbed1","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","dependencies":{"zod":"^3.23.8","zustand":"^5.0.2","prettier":"^3.3.1","s-expression":"^3.1.1","@tscircuit/math-utils":"0.0.9","@tscircuit/pcb-viewer":"^1.11.2","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/create-snippet-url":"^0.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","debug":"^4.3.5","kleur":"^4.1.5","react":"18","esbuild":"^0.21.4","prompts":"^2.4.2","commander":"^12.1.0","react-dom":"18","@types/bun":"^1.1.14","@types/node":"^20.14.2","perfect-cli":"^1.0.20","@types/debug":"^4.1.12","@types/react":"^19.0.2","circuit-json":"^0.0.250","lucide-react":"^0.469.0","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.189","@tscircuit/props":"^0.0.125","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.54","vite-tsconfig-paths":"^5.1.4","@vitejs/plugin-react":"^4.3.4","class-variance-authority":"^0.7.1"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.12_1757525419238_0.24055923484659547","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"kicad-component-converter","version":"0.1.13","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.13","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"1699e65625b3365441e20c649bc0c68c0a9cc177","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.13.tgz","fileCount":37,"integrity":"sha512-SLFQHj2iSXLG5VSSpOjhB4IT5Nw9xXGHgGKmoZ4j54tGPCfQXtDCBry4aYEM18zGea600/0viO8s6oRHhIWuwg==","signatures":[{"sig":"MEUCIFEUVwQnpHvrMbETCcjpAkgeM6PyVEj4y1gASmILH6+KAiEA8W3ynHfHY155W6JSnyRMcn7KctSM7uPCma2SIQrfy0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14946556},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"50180069766e6eb36d1a4d3799bad16a145debbd","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.1.14","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.189","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.4","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.13_1757527898595_0.9223090039498194","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"kicad-component-converter","version":"0.1.14","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.14","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"8e3b6efabb4d12c67134ed9f5200efb68d40ca41","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.14.tgz","fileCount":37,"integrity":"sha512-E6e1r0N6GNgsEsqA3mgCl1xiMzfo1BcS/0T5VkE4tGhAhMTsxalmsD1tBsnITLj295xYsoEAMpgEmrG6NkkNuQ==","signatures":[{"sig":"MEUCIFG6nkp0T+HveSig+K7IUOAyq7OhpHobV/+CkbRvxlrRAiEArKRFZJmqympRMNSL3RQ60JPT9mKYyNWY57ZtyrGaiyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14946556},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"544e00b487b0022c6ce7cb27b577b3f1870d6da2","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.1.14","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.189","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.14_1757530088502_0.9644320455586111","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"kicad-component-converter","version":"0.1.15","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.15","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"7f5af3f91b0561c09b16ece066171eecf7246b6b","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.15.tgz","fileCount":37,"integrity":"sha512-ltqKDJOiXRLv7eD0Y5bqmo4d1dk2wYx1M4/94rkikshtn3WVQZQ3ErptXTfWBvsD7QG/rjiUGnYfqN03hpIoLQ==","signatures":[{"sig":"MEQCIBx9TpAU+iX3pr6ycn59bHeH+vrxPCJk67n0W9i4GARiAiABdoZq7sB1VW8If9VKn9I32fbSq6M3U5MKfSurFoJ4sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14969553},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"39a53abc7e974621e5db81bd5ceb6013aeee8927","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.1.14","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.189","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.15_1757608065795_0.4586244050970496","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"kicad-component-converter","version":"0.1.16","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.16","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"20c611bb4054234731d48ae8c001b02edcfd8770","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.16.tgz","fileCount":37,"integrity":"sha512-G8Y3D9w/eCZ31ubwoyjBkJ49ywI54PxVq9FmV015F7M0Lzk9OHjg4n59td3hxxhf+r2Im0FPxZFkkwfiJE69rA==","signatures":[{"sig":"MEUCIQCXrpA5at0M31AzAiWIs0OyDnn+JB5yzbXSAchke0uxwAIgQPAf4nILU44d2Jz9wiNY65xynQhgxNxMFaBccIzV+ps=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14969553},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"21ac3fc04715804175846465ce136c8d96d4a403","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.189","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.16_1757650118005_0.6649293814539792","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"kicad-component-converter","version":"0.1.17","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.17","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"17e1dc1504fa9e6a71830c2a061cdc3f49fe1c44","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.17.tgz","fileCount":37,"integrity":"sha512-eKf1AkxVZgzdAPnqPUqk1sofC8jgtc6SplsKynu/Gc0ykXSTySdsnpfzuFoM6sbpwxQ2U166abSlVQzFunH2nQ==","signatures":[{"sig":"MEUCICCMBoVLrijNix/U4DIk6dAJudrw1ih2GxsWARknV3xbAiEA2NL7l1fE2g9oVxbpHQ3+HOhhTQx9YpIKsj6HV77Sc4A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14986202},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6d286a68da2f50f1983f2d108858faa48b692fbc","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.189","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.17_1757779043822_0.7955828739555506","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"kicad-component-converter","version":"0.1.18","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.18","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"a3f6a59591623e6b614fe0a7ef6a3bea85982165","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.18.tgz","fileCount":37,"integrity":"sha512-adGxoOfr/lRd5G57pPy32EJy9oo+f99dM6OytYWVkQArusa0WNxwy+SlL02Srt1W2chicrqj29Pk7UPHGt9/pA==","signatures":[{"sig":"MEUCIQDnuZnmatKqXxXAMmcyVwCkpzaB/loCH7vICmpjMsPxbQIgEv2ITZrZqgug/SlKUjkFEmDKfC0Jp4hDd7PtZSYVwMY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14995986},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"6e3e9417dc6364df0f6f19dd85111470fccb7bad","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.18_1757869701983_0.6958340638561324","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"kicad-component-converter","version":"0.1.19","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.19","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"3bf309543b425e2edd01b312273006b96b50fc37","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.19.tgz","fileCount":37,"integrity":"sha512-M8wKmG40yy34Au7mNNO6QfYZx7JVtFtzUMXd0dAOQeWYZQM2gXKu0j5J7n1vV/0YolnqQkmlAbBBetXAej6kNw==","signatures":[{"sig":"MEYCIQDWowSx0jj6lxI6ypHq6PuQp3r4tF+K3eBkGp0G1q3r4AIhAM2Bk2LpH+HQ6HtKwoUSr9NN+dsxX6dnGVlWx4lZX7A8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14999126},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"a097bb444b4b1b0fc8be5729212d8a373950f75f","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.19_1757944651075_0.7693776050461574","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"kicad-component-converter","version":"0.1.20","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.20","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"3a78a3d961106c4ffb506b459054fe90eedae94c","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.20.tgz","fileCount":37,"integrity":"sha512-xwSKIkKwmXkfiQ5sSISDzUEfevUXuMj6KGWtrLv3lkN++JNykQgA5ylrvEyM9TTlFQ3FVJp6vqYgq4Qnn3z9IA==","signatures":[{"sig":"MEUCIQDE87eYd62NXoAYA+85Tql5ZVoC+E4fZOFvhk4sVdwt2AIgeMo7Z6GOOro58ojqnmmxxyB193ID7Nf+ZmEUQ3rKROs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15003530},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"497b99ccd6a913cac2aa3b3eb6018ce0c662bdfa","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.0.2","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.20_1758810513571_0.5856603213680838","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"kicad-component-converter","version":"0.1.21","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.21","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"78b9b46ec91e8f6be4cd135776dbbbc8465ad99f","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.21.tgz","fileCount":9,"integrity":"sha512-+pPTvEan+vnKlXjVqptNk92Tv81XbVJfC4tyxQss7gxtQ8QcSAvoqlQt3WfzdpY16v1HEFhmQvS28qXEMCb7uA==","signatures":[{"sig":"MEUCIEaNY34vBRb1/CVUUp/6DbZnaQTLrBBhWCSpsAs8Txw+AiEA/pEAa+O/LAU6HUJ4tU3d66siTD3WQ/8wv11CG7GTx4o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259321},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"44d934b5998d3968d5035953d1207f51c27ab20f","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.19.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.21_1758863562242_0.04646301508761708","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"kicad-component-converter","version":"0.1.22","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.22","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"5ee63415039663173a52dbe9d8efbebd88ce0000","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.22.tgz","fileCount":9,"integrity":"sha512-4p0O/9PkOKFBRXLSWuE8+amY3MS5vAfPev/44p3DBNKV260hlmf3ctKjWz0F8c0a5hLuoHNqI32pVwpVUg+zUg==","signatures":[{"sig":"MEUCIQDVNHf0qgPUb8IlS7XwP9t+4O1MrI/PYr4qDDk5+YcVzwIgNg/M2TToGsLL1EB5vCuoM+UnCiTWGoI+SIB0TJJABzQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262527},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"f5331ad40a1c3f53b8c9f597a816e1b46a170f1c","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.22_1760178781244_0.6543542641125248","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"kicad-component-converter","version":"0.1.23","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.23","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"c9702fadc48814659f088ae4c28b8467e16f6548","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.23.tgz","fileCount":9,"integrity":"sha512-6gex6VeHee2jdfu6O1ve0IzvnOW5kwj/pWU2ZvIW9dQl0VBxA9i2pm7UBqmZJehrrdpIVafOA7k2UDpFuYCnRA==","signatures":[{"sig":"MEUCIQCsGexPqNx0I835taMW5b0oFAHsNL0i/WoOVCYX2YL8bwIgfyxahD/7myN0z16Udpj1ZYxtoA4SA7ryNmubcsQL+WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262527},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"be0bc747149ef13c1a028c2805bda34623d28563","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.191","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.23_1760483165160_0.3041155095177961","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"kicad-component-converter","version":"0.1.24","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.24","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"50779e8899d39743ad4daf887a2f59f55cc3ca7b","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.24.tgz","fileCount":9,"integrity":"sha512-XP1+7umDfEmhu92F8OJJnWImkV/v12YsUXyzzB/tceoeS2RiPPytdX17h20zYFTj1+H84jhFoYgHqGw85fr4kQ==","signatures":[{"sig":"MEUCIQDQQJJxluXc1gzeiYAHFqMHOt5YqRHHKhf88oBtJLR0SQIgLKW9GfXXAmGCthim8lG4Qb8+mtWthnJ6eKUcq9K43oY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":287539},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"24db88b9d389172ff6514671c7e4d958f6cc34e6","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.240","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.24_1760506358390_0.7347599181277231","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"kicad-component-converter","version":"0.1.25","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.25","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"1288754be8f82b59e009c9af63c1b3758e9e10f7","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.25.tgz","fileCount":9,"integrity":"sha512-jyYLiNrIzuQA13XY4mtg6WPEULdcGTLhik7NVnM7PNfWgZ4gNDQCmQXuLK59RSSjLiOMpKCCP66VqF/Kc0p/sA==","signatures":[{"sig":"MEUCIQDoTFOrlm5HC4tnqgkTipCJ6La5h3yZTnE+Q4Q/rEbC+wIgd3Eh1pdGqFtb3apfNV2DUizW7tYIC6wK9B08UJ7Torw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":303786},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7d5f7fd85345c4eb3a830357bfd217d0fea2626f","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.25_1760564169851_0.7320265181395034","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"kicad-component-converter","version":"0.1.26","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.26","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"d5cde4188378ba6ca75763035b38044f3e7a0af6","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.26.tgz","fileCount":9,"integrity":"sha512-gLBhFJN+AxubgMJlJk3+7G5VLXM4A8Z97w335CdoAdOteZAdWXzYxZYoeKhU1yshsbMUN4A6uavThD7lUaabaQ==","signatures":[{"sig":"MEUCIHFclBQOPneLc9j8+RtlLsnEU1OuHwgJL3I5WXZ4TJiUAiEAlrHGjfGlJRqUnLFnpx6aejJne1qIFoFRi5MdSCeaQKI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305121},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"7b1c26a8bc1b5944fea46b6f42a6681430afe0cb","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.8","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.26_1760574912878_0.5566783984970405","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"kicad-component-converter","version":"0.1.27","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.27","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"312594c1c2b0d23d10e1318688c37c5a82a7b964","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.27.tgz","fileCount":9,"integrity":"sha512-g/EwEwmZiipVKXhm8rRVUSG+74gFDKWFVsyET1fYlXnzcGMpTA0Jb3xwucnpUXt84hcNen4N8St7wGb1SzvzcA==","signatures":[{"sig":"MEQCIBJ67B3zZK+/JHF/9fGCV4abZVzHYR/lKrdqjfSwHwjxAiBjOd2JZQ0EJy9PUaq3Tb1zS3m72siTXCAmPLoFYS8WMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":305122},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b9e43e5bc60dbf8af3a3a13efe740174f85b86f1","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.10","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.27_1760616341560_0.9155216336073131","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"kicad-component-converter","version":"0.1.28","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.28","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"d66eb1ec6f8694709b0b3f452fe7168684d10690","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.28.tgz","fileCount":9,"integrity":"sha512-VyrdkNakBZ6TCxyLiQ3uqBPbBgLYIL8Pjt9Z6/QGNx+IkmwCftkWKSjaq60ZHMivz2Uid5MiiudsEH8YqT7Zmw==","signatures":[{"sig":"MEUCID7mxfm/AHan+Zz0wQ6Yy5i04LLkV/UFctQk76y/ldmFAiEAstmFnsI+suMwKvo3TpnSxN3qcWMLqgAARZFc636Rso0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310096},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d5fe500df25b85126fe8433bc07c72631c6090c2","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.10","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.28_1760991894933_0.815406880370525","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"kicad-component-converter","version":"0.1.29","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.29","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"4dcd7f381fb61f7c9d4c20f1ba6c9d6649768f7a","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.29.tgz","fileCount":9,"integrity":"sha512-/qeWAGxVmSAS5cqlWlV9iYhPN9YOAGAP3x+R1sHt93Fh4F7chrbQrEewYNr/DHwmHWRQNRNqqZg1nxnXWME7uA==","signatures":[{"sig":"MEUCIQDcPg51vA+4mhabqAjyTcaT61yQc1h1KosnnfnwO6rCbQIgcOAk5NkR+et1py5w5khlajRrgHtP9U2qdkTIoXco/rs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":310096},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4f09b13c466e76c8f5033de223df66520e677115","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.3","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.29_1761571290497_0.31281986999567724","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"kicad-component-converter","version":"0.1.30","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.30","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"1a15291a954d6c05f8ac4d9b6a53b4bc1a0e95f0","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.30.tgz","fileCount":9,"integrity":"sha512-Ha3Cl0aarVSC5/wJMGArzhaefxG8v6jUi+gHwZuC9oC5Xyf9c1LXlX4cQV3NjseSexXMFX2edASPFGAI4MzKCQ==","signatures":[{"sig":"MEQCIDI82jNcQOUui4AS2M4gq+UwYqdueUzLmD5LooHKHtBGAiAmBfWuf/f7zvaHeOO7aYlohh8jg8bsvNGFzOJ+ucscKw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311002},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"bb820b6f1f317ce929b1dd5d7f4dbf8024a679f3","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.30_1762116567001_0.9712944646707304","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"kicad-component-converter","version":"0.1.31","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.31","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js"},"dist":{"shasum":"1c6299a7a8d8e4988c5be2b3e282880765cc2f1c","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.31.tgz","fileCount":9,"integrity":"sha512-18Xt8lw0SofyFS7gFwbfgy1UPOE34b68WJIA/QP5yAzYs/+IUctyyLEa7Dznz290ghIgIysuSN1eqFiLK/7vJQ==","signatures":[{"sig":"MEUCIQCfxBEvGmNwXLD3496rQt9ee3D2d4V3BZZAndZZY2xAlAIgD/Nl7ZTlE09UguqSkRj2IG3cieRNKk0uikp/XIGp9bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336673},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"93f44210886fc8f0a5d3a046ca5349d5a1ada99c","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.31_1762282771890_0.6643317284840415","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"kicad-component-converter","version":"0.1.32","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.32","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"dist":{"shasum":"67f38f42b8d0ee530b6c8498d31620eca67ddd68","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.32.tgz","fileCount":9,"integrity":"sha512-TjS2c79l2ZiQA7zOEveMNOtraoFmkFpQ6yMKF621eNh9ygSqm2W/nCZlhY9KjzPWaZK7xIoBLZ3Fm8nuriQk+A==","signatures":[{"sig":"MEYCIQCjGZZksPbhUzsF0KbLvBw5xunt1YKgO1S6t60zLgOEQAIhAOVFHWlxNsCcEwKNCKvZ7O6M46kj+Rb7Kbp+moTqKoFN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336723},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"0352e16b73a3ff2440f1bd949c348d814bc8d3a8","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.32_1763266055898_0.3663202439874256","host":"s3://npm-registry-packages-npm-production"}},"0.1.33":{"name":"kicad-component-converter","version":"0.1.33","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.33","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"dist":{"shasum":"a583c33f2fcd8055c3ee97ca4645d73fcc91593c","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.33.tgz","fileCount":9,"integrity":"sha512-7dDxnKl5KtQXsHELEM2wYCeqXRvhpyFWWJz7rBpLmuOxooWUJ5hW5RJEKok+QaE3pKxo3VSKkuPvRA3M7rK3bw==","signatures":[{"sig":"MEUCIQDu8+zCFOpfiSZGQ+3AxHcfXQ4KQm9rjXokoVhV5e9JPwIgfkCfskc9lm753ayMV5+iyisCcs5HF0MumFlhbrWrdyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336723},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"2e51d628f3a4e40ea50896fc2b96ccde061c5ec2","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.33_1763267579603_0.056527223275623095","host":"s3://npm-registry-packages-npm-production"}},"0.1.34":{"name":"kicad-component-converter","version":"0.1.34","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.34","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"dist":{"shasum":"68ad20b47b2388e7af0acbe4f7cb3ae25feab625","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.34.tgz","fileCount":9,"integrity":"sha512-khN8iumdx66K//ROCLrLe1YGIJaNuZ0OmJl+4w8ZzA8QQxn9zXhxHOptTxT79Km+9YzRSy3JAeZRdQcegWxu5Q==","signatures":[{"sig":"MEUCIGFw7EXAHpAxoJrEuUM3mjZR3fMsITkLmjMJ3nE+Q5uaAiEA6O6HSLvfDL6ohujx/R1eFrKfxscY0RNlLxqSY2SCd5w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":336751},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"d4fb451ba6c645b5497d980c34e58121a92429ae","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.34_1763352422509_0.18873393279944617","host":"s3://npm-registry-packages-npm-production"}},"0.1.35":{"name":"kicad-component-converter","version":"0.1.35","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.35","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"dist":{"shasum":"ece921c1abd402a2d3d578d5ab78ecd0293c7706","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.35.tgz","fileCount":9,"integrity":"sha512-CNyuG32fm70nXsEamaJikFsKYjMyQkSDVDBy3+W5fyWdgk/G1fA6HsWDhz7sWy5iiWEuH0lid8ltovY+MiaopA==","signatures":[{"sig":"MEUCIAjmjK7HkBbrLxwh7um779tNeCmUUs6bCJF3jEAb1qHjAiEA7OVFSoJqfAfqCmQ3mNlp6isU5V+eM8cL+JHnq7D7wsg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":344821},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"e958cfd9d7a8da40883a3ba53144573ede6fff87","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.35_1763617523792_0.8542767879592239","host":"s3://npm-registry-packages-npm-production"}},"0.1.36":{"name":"kicad-component-converter","version":"0.1.36","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.36","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"dist":{"shasum":"c145dc06f70222250c723a5720313d997788b4a0","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.36.tgz","fileCount":9,"integrity":"sha512-LXTip3smGzijA2AEtZHSztquAErenN9nC8LkLeisSCi5CVVVMVB0QbY5cMYh6cAJbVDHZGezP9MtW6qtkPnabA==","signatures":[{"sig":"MEUCIFOSsuDdSmFnXFsF3/QdV2KLd+NwAfBFz9QJoYJzhZkKAiEAtmGrJ8SMDtorjR0q+5GuaKsMZA7+A6JXFQPeuGYjZ0w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":351397},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b676895d4ce56d5b67b0b3e269f19cd6441a96ed","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.21.1","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.36_1764565735663_0.4365647634907337","host":"s3://npm-registry-packages-npm-production"}},"0.1.37":{"name":"kicad-component-converter","version":"0.1.37","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.37","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"dist":{"shasum":"ada9f0a2a1c1110e0ee94be524d0f1dd6c7dc678","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.37.tgz","fileCount":9,"integrity":"sha512-wpjNAVqS3f3tsOMSa1zERkTClDJ0j7clWMHwOw6IKXPso2GFLsfy2QpUAkfRNa0zNlSHf+Jqs6D4AoGP0yPe+Q==","signatures":[{"sig":"MEUCIG03muXHzO0zk861owSOMHRLQ5UjIC+Pv98Fn/DTZRLnAiEAxDgHvD47JyYRJTYmqWofCdDOkeqRUOyh/clIpsxJT38=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":353613},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"4bf6801fb3019d5da7b03c6237f83eaf98994d2f","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.633","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.241","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.37_1773170803002_0.11329587974359567","host":"s3://npm-registry-packages-npm-production"}},"0.1.38":{"name":"kicad-component-converter","version":"0.1.38","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.38","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"dist":{"shasum":"21957942c2567544ea53969e821e1fac17ff7cb1","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.38.tgz","fileCount":9,"integrity":"sha512-NdmHC/sPWjB07nXvCuwfwdqKj6sTNJ25qtdCJVmRAgH4vajevhH0PNn9hgybnLAKSa2awF7/K3OlIvNnK40iAA==","signatures":[{"sig":"MEUCIE72bojdfUHZuZmex85lB7Wq7o//jXs3yS6FuE5k5t5XAiEA1oZVvtsxmNz2tck8vS3nnPbpsUHbNNotG8nun1hW0jE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384442},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"baa09fe28821087e3d043ee20ee99b32f4ed1904","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","esbuild":"^0.21.4","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.1471","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.333","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.378","@vitejs/plugin-react":"^4.3.4","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.213","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.11","@tscircuit/assembly-viewer":"^0.0.4","@tscircuit/schematic-viewer":"^2.0.41","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.38_1773222617125_0.5006313725793938","host":"s3://npm-registry-packages-npm-production"}},"0.1.39":{"name":"kicad-component-converter","version":"0.1.39","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.39","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"dist":{"shasum":"c3af0faf5b6b546f212c0e3ad92367db8fb67b32","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.39.tgz","fileCount":9,"integrity":"sha512-QKuStFoUCw06EbkX7kReMJas00PTQMgqEzOWeRpdnKzT/j+3pKlq7oBml7Q3wqMMfSpDv7U3GgSUKJ88P05xYw==","signatures":[{"sig":"MEYCIQDs49sgPemRWtwNj0zb49SzsjylxLdtQo/1ySAZ/752ygIhAMH65oYGWBIrFs2sUIv+fjcAfZxP0vbIHTtrnfcXa5b9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":386717},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"b174f81d601abdc49f31cf19c99d1c73e2a98903","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","stepts":"^0.0.3","esbuild":"^0.21.4","fuse.js":"^7.1.0","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.1471","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.333","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.1711","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^4.3.4","circuit-json-to-lbrn":"^0.0.69","circuit-json-to-step":"^0.0.18","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.348","circuit-json-to-kicad":"^0.0.83","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-gerber":"^0.0.48","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.14","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.39_1773223298369_0.7042914875271555","host":"s3://npm-registry-packages-npm-production"}},"0.1.40":{"name":"kicad-component-converter","version":"0.1.40","keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","_id":"kicad-component-converter@0.1.40","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"dist":{"shasum":"a8df6ec8edd37f708445fda0ba796be3957b070c","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.40.tgz","fileCount":9,"integrity":"sha512-k0eJpjeRF5E55Izphx87NzL9iGd5kABovG+1TRCgWktfYGWk3YuUnEZPsBVB5PH01TKA7OE8Oj7CdJcGSxWISw==","signatures":[{"sig":"MEUCIFyDlEqx3PvGZQD/fs14g/r5H6GbTVISJHXHVpWawIKEAiEA8erO8FQQlAYq28QjmaZ9uC/9NAH79unUzEoWPsuboVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":384783},"main":"dist/index.js","type":"module","types":"./dist/index.d.ts","gitHead":"65247e3cd5c80a51073c89a29dbf10bc2c9ba7a5","scripts":{"cli":"tsx ./src/cli/cli.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","start":"vite","format":"biome format . --write","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","build:site":"vite build","format:check":"biome format .","vercel-build":"bun run build:site","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts"},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"_npmVersion":"10.9.4","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","directories":{},"_nodeVersion":"22.22.0","_hasShrinkwrap":false,"devDependencies":{"ky":"^1.10.0","ava":"^6.1.3","tsx":"^4.15.1","tsup":"^8.5.0","vite":"^6.0.7","jszip":"^3.10.1","kleur":"^4.1.5","marked":"^16.2.1","stepts":"^0.0.3","esbuild":"^0.21.4","fuse.js":"^7.1.0","prompts":"^2.4.2","zustand":"^5.0.2","prettier":"^3.3.1","commander":"^12.1.0","tscircuit":"^0.0.1471","@types/bun":"^1.2.21","posthog-js":"^1.262.0","@types/node":"^20.14.2","perfect-cli":"^1.0.20","react-query":"^3.39.3","@types/debug":"^4.1.12","@types/react":"^19.0.2","lucide-react":"^0.469.0","s-expression":"^3.1.1","bun-match-svg":"^0.0.8","@biomejs/biome":"^1.8.3","@types/prompts":"^2.4.9","circuit-to-svg":"^0.0.333","tailwind-merge":"^2.6.0","react-hot-toast":"^2.6.0","@types/react-dom":"^19.0.2","esbuild-register":"^3.5.0","@tscircuit/log-soup":"^1.0.1","@tscircuit/runframe":"^0.0.1711","vite-tsconfig-paths":"^5.1.4","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.536","@vitejs/plugin-react":"^4.3.4","circuit-json-to-lbrn":"^0.0.69","circuit-json-to-step":"^0.0.18","react-error-boundary":"^4.1.2","@radix-ui/react-icons":"^1.3.1","@tscircuit/pcb-viewer":"^1.11.348","circuit-json-to-kicad":"^0.0.83","@radix-ui/react-dialog":"^1.1.15","circuit-json-to-gerber":"^0.0.48","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","circuit-json-to-tscircuit":"^0.0.14","@tscircuit/assembly-viewer":"^0.0.5","@react-hook/resize-observer":"^2.0.2","@tscircuit/schematic-viewer":"^2.0.58","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/schematic-autolayout":"^0.0.6"},"_npmOperationalInternal":{"tmp":"tmp/kicad-component-converter_0.1.40_1773224512351_0.934417667623161","host":"s3://npm-registry-packages-npm-production"}},"0.1.41":{"name":"kicad-component-converter","version":"0.1.41","description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","type":"module","main":"dist/index.js","scripts":{"test:pull-kicad-footprints":"git clone --depth 1 https://gitlab.com/kicad/libraries/kicad-footprints.git && bun run test:update-kicad-file-names","test:update-kicad-file-names":"tsx ./scripts/generate-kicad-file-paths.ts","test":"bun test","build":"npm run build:lib && npm run build:cli","build:lib":"tsup-node ./src/index.ts --dts --sourcemap --format esm","benchmark":"DEBUG='' RUN_BENCHMARK=1 npx ava --color -T 2m ./tests/kicad-file-tests/benchmark.test.ts","cli":"tsx ./src/cli/cli.ts","build:cli":"tsup-node ./src/cli/cli.ts --dts --sourcemap --format esm","cli:test-convert":"npm run cli -- convert-kicad-directory --input-dir ./kicad-footprints/Battery.pretty --output-dir ./test-output","format":"biome format . --write","format:check":"biome format .","start":"vite","build:site":"vite build","vercel-build":"bun run build:site"},"bin":{"kicad-mod-converter":"dist/cli.js","kicad-component-converter":"dist/cli.js"},"keywords":["kicad","json","converter","electronics"],"author":"","license":"ISC","devDependencies":{"@biomejs/biome":"^1.8.3","@radix-ui/react-alert-dialog":"^1.1.15","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-dialog":"^1.1.15","@radix-ui/react-dropdown-menu":"^2.1.2","@radix-ui/react-icons":"^1.3.1","@radix-ui/react-tabs":"^1.1.1","@tscircuit/3d-viewer":"^0.0.536","@tscircuit/assembly-viewer":"^0.0.5","@tscircuit/create-snippet-url":"^0.0.1","@tscircuit/log-soup":"^1.0.1","@tscircuit/pcb-viewer":"^1.11.348","@tscircuit/schematic-autolayout":"^0.0.6","@tscircuit/schematic-viewer":"^2.0.58","@types/bun":"^1.2.21","@types/debug":"^4.1.12","@types/node":"^20.14.2","@types/prompts":"^2.4.9","@types/react":"^19.0.2","@types/react-dom":"^19.0.2","@vitejs/plugin-react":"^4.3.4","ava":"^6.1.3","bun-match-svg":"^0.0.8","circuit-json-to-bom-csv":"^0.0.7","circuit-json-to-pnp-csv":"^0.0.7","circuit-json-to-tscircuit":"^0.0.14","circuit-to-svg":"^0.0.333","class-variance-authority":"^0.7.1","commander":"^12.1.0","esbuild":"^0.21.4","esbuild-register":"^3.5.0","jszip":"^3.10.1","kleur":"^4.1.5","ky":"^1.10.0","lucide-react":"^0.469.0","marked":"^16.2.1","perfect-cli":"^1.0.20","posthog-js":"^1.262.0","prettier":"^3.3.1","prompts":"^2.4.2","react-error-boundary":"^4.1.2","react-hot-toast":"^2.6.0","react-query":"^3.39.3","s-expression":"^3.1.1","tailwind-merge":"^2.6.0","tscircuit":"^0.0.1471","tsup":"^8.5.0","tsx":"^4.15.1","vite":"^6.0.7","vite-tsconfig-paths":"^5.1.4","zustand":"^5.0.2","@react-hook/resize-observer":"^2.0.2","@tscircuit/runframe":"^0.0.1711","circuit-json-to-gerber":"^0.0.48","circuit-json-to-kicad":"^0.0.83","circuit-json-to-lbrn":"^0.0.69","circuit-json-to-step":"^0.0.18","fuse.js":"^7.1.0","stepts":"^0.0.3","zod":"^3.25.76"},"_id":"kicad-component-converter@0.1.41","gitHead":"8de77a67e74bce689f239575fb4d369320a79801","types":"./dist/index.d.ts","_nodeVersion":"22.22.3","_npmVersion":"10.9.8","dist":{"integrity":"sha512-nIvXOYbjW2qzBqy7n+4zL8pfHABFH721U8zWCoTmKNQYuFzSO2ZvKPfiEHH+PSUB3b6Iu8hTg7fCrXft0rHNxw==","shasum":"93d32b9a44fcea4380ec7342db081dfa8a88d31a","tarball":"https://registry.npmjs.org/kicad-component-converter/-/kicad-component-converter-0.1.41.tgz","fileCount":9,"unpackedSize":384806,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCkz2oCODev/uVXut1fMytqHHAF48Rv46tFoLTdZjug1wIgAlBn25EJOx/+MUMoGAU4kve6Xa3STxo09DUnZDJ31BA="}]},"_npmUser":{"name":"seveibar","email":"seveibar@gmail.com"},"directories":{},"maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/kicad-component-converter_0.1.41_1780525811849_0.5671876346468561"},"_hasShrinkwrap":false}},"time":{"created":"2025-01-04T08:08:01.363Z","modified":"2026-06-03T22:30:12.197Z","0.1.1":"2025-01-04T08:08:01.546Z","0.1.2":"2025-01-04T19:18:31.351Z","0.1.3":"2025-01-06T00:32:01.086Z","0.1.4":"2025-01-06T07:26:15.655Z","0.1.5":"2025-01-31T16:46:22.354Z","0.1.6":"2025-05-06T14:05:58.567Z","0.1.7":"2025-06-16T17:45:18.858Z","0.1.8":"2025-07-26T21:21:13.193Z","0.1.9":"2025-08-02T17:58:52.498Z","0.1.10":"2025-08-08T15:00:23.517Z","0.1.11":"2025-09-10T14:29:42.054Z","0.1.12":"2025-09-10T17:30:19.484Z","0.1.13":"2025-09-10T18:11:38.861Z","0.1.14":"2025-09-10T18:48:08.801Z","0.1.15":"2025-09-11T16:27:46.065Z","0.1.16":"2025-09-12T04:08:38.289Z","0.1.17":"2025-09-13T15:57:24.060Z","0.1.18":"2025-09-14T17:08:22.309Z","0.1.19":"2025-09-15T13:57:31.295Z","0.1.20":"2025-09-25T14:28:33.807Z","0.1.21":"2025-09-26T05:12:42.423Z","0.1.22":"2025-10-11T10:33:01.462Z","0.1.23":"2025-10-14T23:06:05.354Z","0.1.24":"2025-10-15T05:32:38.603Z","0.1.25":"2025-10-15T21:36:10.021Z","0.1.26":"2025-10-16T00:35:13.063Z","0.1.27":"2025-10-16T12:05:41.751Z","0.1.28":"2025-10-20T20:24:55.135Z","0.1.29":"2025-10-27T13:21:30.692Z","0.1.30":"2025-11-02T20:49:27.223Z","0.1.31":"2025-11-04T18:59:32.084Z","0.1.32":"2025-11-16T04:07:36.098Z","0.1.33":"2025-11-16T04:32:59.802Z","0.1.34":"2025-11-17T04:07:02.762Z","0.1.35":"2025-11-20T05:45:23.994Z","0.1.36":"2025-12-01T05:08:55.892Z","0.1.37":"2026-03-10T19:26:43.157Z","0.1.38":"2026-03-11T09:50:17.260Z","0.1.39":"2026-03-11T10:01:38.518Z","0.1.40":"2026-03-11T10:21:52.565Z","0.1.41":"2026-06-03T22:30:12.087Z"},"license":"ISC","keywords":["kicad","json","converter","electronics"],"description":"Convert kicad_mod or kicad_sym file into Circuit JSON or tscircuit","maintainers":[{"name":"seveibar","email":"seveibar@gmail.com"}],"readme":"# kicad-component-converter\n\nThis module converts kicad files into a [circuit json](https://github.com/tscircuit/circuit-json), an easy-to-use JSON format for electronics or [tscircuit code](https://github.com/tscircuit/tscircuit).\n\n1. [Library Usage](#library-usage)\n2. [CLI Usage](#cli-usage)\n\n## Library Usage\n\n```bash\nnpm add kicad-component-converter\n```\n\n```ts\nimport { parseKicadModToCircuitJson } from \"kicad-component-converter\"\nimport { readFileSync } from \"node:fs\"\n\nconst fileContent = readFileSync(\"SW_SP3T_PCM13.kicad_mod\")\nconst circuitJson = await parseKicadModToCircuitJson(fileContent)\n/*\n * {\n *   \"type\": \"pcb_smtpad\",\n *   \"x\": 0.345,\n *   ...\n */\n```\n\nYou can also output \"kicad json\", an intermediary JSON format that more closely resembles the original kicad sexpr.\n\n```ts\nimport { parseKicadModToKicadJson } from \"kicad-mod-converter\"\n\nconst kicadJson = parseKicadModToKicadJson(\n  readFileSync(\"SW_SP3T_PCM13.kicad_mod\")\n)\n/*\n * {\n *    footprint_name: \"...\",\n *    fp_lines: [\n *      { start: [0, 0], end: [20, 4], stroke: { width: 0.1 } }\n *    ...\n */\n```\n\n## CLI Usage\n\n```bash\nnpm install -g kicad-mod-converter\n```\n\n```bash\n# interactive usage\nkicad-mod-converter\n```\n\n```bash\n# Convert a directory ./my-footprints.pretty to a tscircuit project\nkicad-mod-converter convert-kicad-directory --input-dir ./my-footprints.pretty --output-dir ./my-tscircuit-footprints\n```\n\nYou can now go inside `./my-tscircuit-footprints` and run `npm i` and `npm run start` to\nview all your footprints!\n\n### Using the Converted Kicad Directory\n\n> [!NOTE]\n> You should publish the generated library to the tscircuit registry! Just run `tsci publish` inside the directory!\n>\n> You can then use `tsci add yourgithubusername/package-name`\n\n```tsx\nimport { Battery_CR1225 } from \"./my-tscircuit-footprints\"\n\nexport default () => (\n  <group>\n    <component footprint={Battery_CR1225} />\n  </group>\n)\n```\n\n## Development\n\nYou should read about the [kicad sexpr syntax](https://dev-docs.kicad.org/en/file-formats/sexpr-intro/) to understand how to read the footprint files.\n\nThere are tests in this repo, take a look in the `tests` directory to see how they work.\n\n> [!NOTE]\n> You'll need to pull the kicad-footprints official repo before you can run the\n> tests, you can do this by running `npm run test:pull-kicad-footprints`\n\n### CLI Testing\n\nYou can test the cli by running `npm run cli`.\n\nIf you want to test conversion of a kicad directory, run `npm run cli:test-convert`\n","readmeFilename":"README.md"}