{"_id":"typeslayer","_rev":"35-7b45ae48da087ebfd007c18b7bb7edf8","name":"typeslayer","dist-tags":{"latest":"0.1.32"},"versions":{"0.0.0":{"name":"typeslayer","version":"0.0.0","_id":"typeslayer@0.0.0","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"dist":{"shasum":"57e5d078d022307f90b974112d5d136c292bc67f","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.0.0.tgz","fileCount":2,"integrity":"sha512-Fvz/Mg02r6sJTUGTw+gC8hHrhr/pkwFcPYETFcLn1kaf1g4B/gzXtzcx6UXaO5WxPaQVKp+/stq77belwnlYvw==","signatures":[{"sig":"MEQCIDRtONTQxL8I4YlFyDXo+b+5AmanJUkleyjbCheAVe8DAiByVYEV9na1xSeQPrALNzld2fGZBL8aUy3UZxg6ZnVLqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":207},"main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"},"_npmVersion":"10.2.4","description":"slay types","directories":{},"_nodeVersion":"20.11.1","_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.0.0_1748221865163_0.9508866277910761","host":"s3://npm-registry-packages-npm-production"}},"0.1.0":{"name":"typeslayer","version":"0.1.0","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.0","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"9ff80d5ffff5f29f882c4d5f40404359b49ba9fc","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.0.tgz","fileCount":3,"integrity":"sha512-BW+bnwn+/J0TSi6pLlOBTFw85Oh4bYoHcYoTCYWjLXJKV6kK8SR5lSDQrOwA+8W0FiDtdnau/475kQl7HS4CkQ==","signatures":[{"sig":"MEUCIQCRcfED6ohnkM9uxWeHOMnUIYrFtbUX8NCj+1MCtWUdxQIgF2zda2HDziocYuJ8JrK3MdWnKo+HP3bXgguowNSCwBI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":5948},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=24.0.0","pnpm":">=10.0.0"},"gitHead":"8c1bf912a7792332763bd969cb4318852511bef2","private":false,"scripts":{"dev":"vite","build":"tsc && vite build","tauri":"tauri","preview":"vite preview"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","dependencies":{"react":"19.2.0","react-dom":"19.2.0","@tauri-apps/api":"2.9.0","@tauri-apps/plugin-dialog":"2.4.2","@tauri-apps/plugin-opener":"2.5.2","@tauri-apps/plugin-upload":"^2.3.2","@tauri-apps/plugin-clipboard-manager":"~2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"tsx":"4.20.6","zod":"4.1.12","vite":"7.2.4","ramda":"0.32.0","react":"19.2.0","fastify":"5.6.2","react-dom":"19.2.0","mime-types":"3.0.2","typescript":"5.9.3","@types/node":"24.10.1","@types/ramda":"0.31.1","@types/react":"19.2.6","concurrently":"9.2.1","@fastify/cors":"11.1.0","@mui/material":"7.3.5","ramda-adjunct":"5.1.0","@emotion/react":"11.14.0","@emotion/styled":"11.14.1","@fastify/static":"8.3.0","@tauri-apps/cli":"2.9.4","@mui/x-tree-view":"8.19.0","@types/react-dom":"19.2.3","@types/mime-types":"3.0.1","@fontsource/roboto":"5.2.9","@mui/icons-material":"7.3.5","@typeslayer/validate":"workspace:*","@vitejs/plugin-react":"5.1.1","@tanstack/react-query":"5.90.10","@tanstack/react-router":"1.139.3","@typeslayer/analyze-trace":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.0_1764382634017_0.3043949550978491","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"typeslayer","version":"0.1.1","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.1","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"7e31d66da74e7dc6c77c6078f9becba61e7eca42","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.1.tgz","fileCount":4,"integrity":"sha512-INDLMcY10La8O+jpdlnOMTIv8uJElUvdrm7K/XRqi8bT+2eLBUllKbflA35/BRFTLi+7xWJPL2UyZVEt+v23IQ==","signatures":[{"sig":"MEQCID3PxyPJJpVibbIBbLxmYjSzUJeAFJGrvOH0Q8sHV9zFAiA6lkcZLkVO621QxicG7sl7zYiDDFAH+0pmX8S9ECbWGw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9133},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=24.0.0","pnpm":">=10.0.0"},"gitHead":"a23508869c8d7515772d13afde87bb8aee4d8cab","private":false,"scripts":{"dev":"vite","build":"tsc && vite build","tauri":"tauri","preview":"vite preview","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","dependencies":{"react":"19.2.0","react-dom":"19.2.0","@tauri-apps/api":"2.9.0","@tauri-apps/plugin-dialog":"2.4.2","@tauri-apps/plugin-opener":"2.5.2","@tauri-apps/plugin-upload":"^2.3.2","@tauri-apps/plugin-clipboard-manager":"~2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"tsx":"4.20.6","zod":"4.1.12","vite":"7.2.4","ramda":"0.32.0","react":"19.2.0","fastify":"5.6.2","react-dom":"19.2.0","mime-types":"3.0.2","typescript":"5.9.3","@types/node":"24.10.1","@types/ramda":"0.31.1","@types/react":"19.2.6","concurrently":"9.2.1","@fastify/cors":"11.1.0","@mui/material":"7.3.5","ramda-adjunct":"5.1.0","@emotion/react":"11.14.0","@emotion/styled":"11.14.1","@fastify/static":"8.3.0","@tauri-apps/cli":"2.9.4","@mui/x-tree-view":"8.19.0","@types/react-dom":"19.2.3","@types/mime-types":"3.0.1","@fontsource/roboto":"5.2.9","@mui/icons-material":"7.3.5","@typeslayer/validate":"workspace:*","@vitejs/plugin-react":"5.1.1","@tanstack/react-query":"5.90.10","@tanstack/react-router":"1.139.3","@typeslayer/analyze-trace":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.1_1764384377779_0.41920502152363937","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"typeslayer","version":"0.1.2","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.2","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"c94bb72d96bbdc33c1137f5ade52d738d8813612","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.2.tgz","fileCount":4,"integrity":"sha512-OOdAIIG/ZIT+/WGWpnWceixq0G5AwT4KoEy411bCE45LMQ1JuXGWd/47jgevhs3ATHTC+soVkyL8+WPBcq5FpQ==","signatures":[{"sig":"MEQCIC6KGLZCKe5CDopXo0lnE9sNDkDVV+O7H0ObxBx46L0CAiBAoW1qS6iQ/YcxhK/eYiLQUY65BvlYcdjOhxL5KU21zQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9637},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=24.0.0","pnpm":">=10.0.0"},"gitHead":"8127f51dfcb21cbbe3aa510828322f43d0d751c7","private":false,"scripts":{"dev":"vite","build":"tsc && vite build","tauri":"tauri","preview":"vite preview","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","dependencies":{"react":"19.2.0","react-dom":"19.2.0","@tauri-apps/api":"2.9.0","@tauri-apps/plugin-dialog":"2.4.2","@tauri-apps/plugin-opener":"2.5.2","@tauri-apps/plugin-upload":"^2.3.2","@tauri-apps/plugin-clipboard-manager":"~2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"tsx":"4.20.6","zod":"4.1.12","vite":"7.2.4","ramda":"0.32.0","react":"19.2.0","fastify":"5.6.2","react-dom":"19.2.0","mime-types":"3.0.2","typescript":"5.9.3","@types/node":"24.10.1","@types/ramda":"0.31.1","@types/react":"19.2.6","concurrently":"9.2.1","@fastify/cors":"11.1.0","@mui/material":"7.3.5","ramda-adjunct":"5.1.0","@emotion/react":"11.14.0","@emotion/styled":"11.14.1","@fastify/static":"8.3.0","@tauri-apps/cli":"2.9.4","@mui/x-tree-view":"8.19.0","@types/react-dom":"19.2.3","@types/mime-types":"3.0.1","@fontsource/roboto":"5.2.9","@mui/icons-material":"7.3.5","@typeslayer/validate":"workspace:*","@vitejs/plugin-react":"5.1.1","@tanstack/react-query":"5.90.10","@tanstack/react-router":"1.139.3","@typeslayer/analyze-trace":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.2_1764386475205_0.2420638593501021","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"typeslayer","version":"0.1.3","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.3","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"a8c04868afd7f72a82529a4a99ceea6e58bc7864","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.3.tgz","fileCount":4,"integrity":"sha512-FyOcdqMes0F3/JBvvbtEm0BjMT98+0Hsugra57jc7DXTqLyNv3NXy/hz8ZP0CrAl1D7FGHxplK7kaA6IPqXj3Q==","signatures":[{"sig":"MEUCICVrHOeqsRj1SeyxapmJx6HoNZkL9yWzI+05VJ1idyvjAiEAx5fJyBwyOwxaSLl0CH6uMCXBSljTtUi9yQap6PFXR2A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9986},"pnpm":{"onlyBuiltDependencies":["esbuild"]},"type":"module","engines":{"node":">=24.0.0","pnpm":">=10.0.0"},"gitHead":"d67305ebce4517e39d6fda8a43b8ddbe8c0dbd49","private":false,"scripts":{"dev":"vite","build":"tsc && vite build","tauri":"tauri","preview":"vite preview","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","dependencies":{"react":"19.2.0","react-dom":"19.2.0","@tauri-apps/api":"2.9.0","@tauri-apps/plugin-dialog":"2.4.2","@tauri-apps/plugin-opener":"2.5.2","@tauri-apps/plugin-upload":"^2.3.2","@tauri-apps/plugin-clipboard-manager":"~2"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","devDependencies":{"tsx":"4.20.6","zod":"4.1.12","vite":"7.2.4","ramda":"0.32.0","react":"19.2.0","fastify":"5.6.2","react-dom":"19.2.0","mime-types":"3.0.2","typescript":"5.9.3","@types/node":"24.10.1","@types/ramda":"0.31.1","@types/react":"19.2.6","concurrently":"9.2.1","@fastify/cors":"11.1.0","@mui/material":"7.3.5","ramda-adjunct":"5.1.0","@emotion/react":"11.14.0","@emotion/styled":"11.14.1","@fastify/static":"8.3.0","@tauri-apps/cli":"2.9.4","@mui/x-tree-view":"8.19.0","@types/react-dom":"19.2.3","@types/mime-types":"3.0.1","@fontsource/roboto":"5.2.9","@mui/icons-material":"7.3.5","@typeslayer/validate":"workspace:*","@vitejs/plugin-react":"5.1.1","@tanstack/react-query":"5.90.10","@tanstack/react-router":"1.139.3","@typeslayer/analyze-trace":"workspace:*"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.3_1764387750206_0.41551673514599763","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"typeslayer","version":"0.1.4","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.4","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"6b7f6767dcb0b077b276fbdb663ad990e2aa97d8","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.4.tgz","fileCount":4,"integrity":"sha512-EryOhzzVbZeIMzf8kWTCfS6vPq4Jq10/Z5LCko3YuB/V0+A17UY2xXiRVD2rXl63LrbOa1hT0RquisE5lwECOQ==","signatures":[{"sig":"MEUCIQCwoBG9ulSjjBRlUguHeq21tyFpjnxk8WhPahcpIlqlMQIgZz2420RYqxSG/074EYJ0QVwg40Oirm/BmzmOiqCELo8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9193},"type":"module","engines":{"node":">=24.0.0","pnpm":">=10.0.0"},"gitHead":"9a6e69eac3ea798b680b9cf4ff374502198598f2","private":false,"scripts":{"dev":"vite","build":"tsc && vite build","tauri":"tauri","preview":"vite preview","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.4_1764622223524_0.7522339929704389","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"typeslayer","version":"0.1.5","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.5","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"99eced1b4dfe038a6dff7fe45531325ca1f49929","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.5.tgz","fileCount":4,"integrity":"sha512-1VoaecIzCVVlmeAuYB0qdS4WDiJIACsDmZrONwEnvxsVDH4HlyIfbvNJS6zf/I3+uK4Qrd0a633WQGMwRYKJLQ==","signatures":[{"sig":"MEYCIQCz0N0COG7oce9q38FSklD3WZzpn38RXDP4T2iOMEZoMQIhAMByS4C+z47ozuEEs4eRZRnt0MLylBIyQAKX5wka2rcQ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10027},"type":"module","engines":{"node":">=24.0.0","pnpm":">=10.0.0"},"gitHead":"4349264f59d4476892cc0a02e99c8b202616fdcc","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.5_1764634420335_0.442194105746049","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"typeslayer","version":"0.1.6","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.6","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8474a84e34122ddbe1e84fef6ebab9d5f0c0aded","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.6.tgz","fileCount":4,"integrity":"sha512-62MQRoTx/6P/5ZFoeaLpcu6BsNB68AX9Z9pFm+7j3dtVju9heVwwyw5538w8Nw0ch+kg7aLfq75LaNC9mrGK8Q==","signatures":[{"sig":"MEYCIQDr40Lu3gQSJxgiudJqoXWVSYAESyO2QeaWxKnMBa854AIhAJ2m6uyiSWnWAqK8iU6KaHQvx3WITgeLxfm/lsEWZiNT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9605},"type":"module","engines":{"node":">=24.0.0","pnpm":">=10.0.0"},"gitHead":"8c8ee3a6909a61a3e67a458339bf5b560f3dcfc8","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","optionalDependencies":{"@typeslayer/linux-x64":"0.1.6","@typeslayer/win32-x64":"0.1.6","@typeslayer/darwin-arm64":"0.1.6"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.6_1764679589138_0.8419060682801363","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"typeslayer","version":"0.1.7","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.7","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"c6bea58af47036126ecd34808d92c3ca328f99b4","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.7.tgz","fileCount":4,"integrity":"sha512-/vi8CuUuTHYdml0YYPDxQfpv99+OLJZU2U0Rfz2KSvDziMCRWaGdQZSmVyMnehA+dhF9kmWwYTZUgUaYwFd73Q==","signatures":[{"sig":"MEYCIQCo9VWb76zL1NftnPEwkbpuPEpAo1CRtk5ook73XobfwgIhAOiT1jBVvf6fNw3r2GQetzrb7INqyn/DjLJ20F2gjBi0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9603},"type":"module","engines":{"node":">=24.0.0","pnpm":">=10.0.0"},"gitHead":"6dca21c5df3268ec39cebb1bf5c118bb5741f317","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"packageManager":"pnpm@10.6.5","optionalDependencies":{"@typeslayer/linux-x64":"0.1.7","@typeslayer/win32-x64":"0.1.7","@typeslayer/darwin-arm64":"0.1.7"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.7_1764680830624_0.46193213840781167","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"typeslayer","version":"0.1.8","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.8","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"3be3307f1518cb244726c55c814d7c348e9c0234","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.8.tgz","fileCount":4,"integrity":"sha512-tkywZF94A+bcUo9vx8zDMizIOfebczNgLsRzC+/9YicrgQYTEiPW0UDRG5+eszqRswj6eiLLJpz672S3Xeqf3g==","signatures":[{"sig":"MEUCIQDx7WOA3Woe+GEtj0GHOKnC4b4LyldNtrjMbKJtqv+yhQIgQ9YQpxLrhCT4J2H6jVventtD3AI2C5hLtbgCae/DRp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.8","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10977},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"57a4f6d6b318451a27e3053352f8f15eb28b256c","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.8","@typeslayer/win32-x64":"0.1.8","@typeslayer/darwin-arm64":"0.1.8"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.8_1764819570273_0.6047744578218717","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"typeslayer","version":"0.1.9","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.9","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"38cb03902be1ba8f2366f708107f27b57b87ae15","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.9.tgz","fileCount":4,"integrity":"sha512-H/SD3mNnXQphbR2gKRWE+zxJLVyZ/K9Xw//owscE7quOdjQcfq+eezUpb1LGyLdC7LoCBciVjn3w9NUN+w5jRQ==","signatures":[{"sig":"MEUCIAegJ1e3nYe6MloO/6W77gVBUF1dV7mJqehhuSzltol9AiEAniHmLXnolVM9wwaE0KR7c80yu9OeOEXshEL1hxHnUGA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.9","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11395},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"47bb5dceab131573fff6f8543e37486aae04e4d7","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.9","@typeslayer/win32-x64":"0.1.9","@typeslayer/darwin-arm64":"0.1.9"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.9_1764882985935_0.05476634069269082","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"typeslayer","version":"0.1.10","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.10","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"622c677dd8a57b5018fa585e2562c63ba87da66e","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.10.tgz","fileCount":4,"integrity":"sha512-4yNVuD0QuKEKy2qc59YZfOJcF26Z4pAskFFLsxATq412KTwMiVZasNPODULnUNnpWPJSVRHBqUoC5O7QGlRBcg==","signatures":[{"sig":"MEQCICl9/wZiIUsM6J39nSc9cm6NVSHPevCbJwv7Vfu0htwiAiBxQQKd76aZrlAplmab9K0vzJ4iLsunywjxfJ8dkm4PQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.10","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11399},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"4c26fd80eff717c256926cd2656f6f57967095f7","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.10","@typeslayer/win32-x64":"0.1.10","@typeslayer/darwin-arm64":"0.1.10"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.10_1764986463649_0.12462362223689594","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"typeslayer","version":"0.1.11","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.11","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b4bdb07f24c0c565e97f616a77fe8a7096919b5c","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.11.tgz","fileCount":4,"integrity":"sha512-6B3XdbVHhJwVyJJuqtWyUtIdnLcCeyEBLs0VXiZvx7/yIoJ1d1Z0qXZy1GuqZga5uCLyGTFDodtlyejeBFGfjg==","signatures":[{"sig":"MEQCIDprLnS2foBLlLatG/PLS2zvP5orxRjeE7h92o758RDmAiBP/EgGfngfaZxZua+CnG551hQgj2wm5ycatKMuvPXXYQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.11","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11399},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"0dafc13d2d66dc85d48994bdb057acb52a103c77","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.11","@typeslayer/win32-x64":"0.1.11","@typeslayer/darwin-arm64":"0.1.11"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.11_1765163478553_0.6375117973390936","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"typeslayer","version":"0.1.12","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.12","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"bf26569d1d3a249051c2a90ef5190bc9f1bf3e46","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.12.tgz","fileCount":4,"integrity":"sha512-8+sW4y0+u5fMHk+4ROQ2NUVmM4WuFwzwtFJjlRnH5lznNDc5fVSJ9yaOP0+QW7r2pb9C/lomvFvpGKUjoIR1+w==","signatures":[{"sig":"MEQCIG+iME9MMjpr46yXvuIJOgrLPvlqkbTAhRktukKgPQR/AiAaOH5lflZzjV1Na2sZktD+UTjBtokXpUdHLvBj/jIPSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.12","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11399},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"85cff5963bb678c042d4e0a00b9a8785b67eb893","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.12","@typeslayer/win32-x64":"0.1.12","@typeslayer/darwin-arm64":"0.1.12"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.12_1765231401367_0.6455383112872546","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"typeslayer","version":"0.1.13","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.13","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"75a5ed4dabf292e49be30633d2aa94c4b8c766cf","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.13.tgz","fileCount":4,"integrity":"sha512-yroAAClcEfjvZWLUFG1JUO5VgZlVuFSFAD+xG12oynsHsEAHhDjqjdG6eJevTr/Q1Bbje1k73q3fA02ZrwT91g==","signatures":[{"sig":"MEQCIBXk4c8VhmOAD3HkoMOt+O9cpzsrrR+MybGWvTOARl8mAiBuxoSq7DurVwo/PBm89NUOnkCU6K0NqTQv5hup/kxYVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.13","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11399},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"7796c9c86981b111fb18e97197b59fe4dc04e3f3","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.13","@typeslayer/win32-x64":"0.1.13","@typeslayer/darwin-arm64":"0.1.13"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.13_1765254777270_0.9122475314571092","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"typeslayer","version":"0.1.15","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.15","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"074ea810bf70a9cea598de3553c6671a2695a6ba","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.15.tgz","fileCount":4,"integrity":"sha512-8s172bx9yadwJMRfXRKWAIB4JoSE7YBWl4tyEig7UWMxqzwuav89jEwupn0NiVQ9zPs9b79Gdnu/e+2GFDbxyw==","signatures":[{"sig":"MEQCIBMhdQGsTTcTBxAFnsOLBS1qKgw9KesRezRIwGqCAEvhAiAs0HOC4MVBpAOVaonPbmxR+HWJ/xSxT5JumXAl+5rVOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.15","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11399},"type":"module","engines":{"node":">=24.0.0"},"gitHead":"20ebf62a3b35dfa3cd18cb057019647fa3e655b9","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.15","@typeslayer/win32-x64":"0.1.15","@typeslayer/darwin-arm64":"0.1.15"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.15_1765340038522_0.745729738867023","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"typeslayer","version":"0.1.16","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.16","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"4db698b71bc0e9cfcb74c31782c81ab47bf84cd5","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.16.tgz","fileCount":4,"integrity":"sha512-KwxcQmvTF8BA/lgFe81CXnFYHKBzaImcJdNmbBnFlfK0/INknQkLzgB7z27t65lF23Zcj9FUbp0MEPJsfs+WHQ==","signatures":[{"sig":"MEUCIQClDI38JMmhTECnby8bBIl5bqjTGVxyk+E8PLrqiHFJsQIgBsx3Ts/kd7lOYRvKg45lVPUSqxozGzqY9rniVY5TSzg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.16","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11356},"type":"module","gitHead":"24c34fd6198c9e15816d1ab042e07a37fcfe29c2","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.16","@typeslayer/win32-x64":"0.1.16","@typeslayer/darwin-arm64":"0.1.16"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.16_1765400000322_0.9654431240813817","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"typeslayer","version":"0.1.17","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.17","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8d02d0f95ff1429d0b48f8ab698f548cfbf72ef7","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.17.tgz","fileCount":4,"integrity":"sha512-cpkAvcqwaZWKD0cFsXcx+UxNiC8VttRn3RgK6jJSktYrohn+qiGt3fkxKdXMAEpbb6SR4FKjNcORNamAb65quQ==","signatures":[{"sig":"MEYCIQCVjEarGw9NfreO9y1LCG1HPBuEqVNRvoKZzBo13pJF3QIhAPyVyEciGZ/gUcfym9Pntu3gV+QaHRLlSa4BU3ecD1pl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.17","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11356},"type":"module","gitHead":"c8032d430e00d14f06fbe8e2f1758b40b3e10080","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.17","@typeslayer/win32-x64":"0.1.17","@typeslayer/darwin-arm64":"0.1.17"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.17_1765562034869_0.4304891331067844","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"typeslayer","version":"0.1.18","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.18","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8bbd9d0417d1642477e6f2e00ac5f24a38797345","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.18.tgz","fileCount":4,"integrity":"sha512-mCL3rbk6ZUeZP7P/UvgxXVwVHxYzAGo30r6M2EFFGU0o/ZOF89bkW8w6g0SHlBTybGUPPLUlW/ejngJrjpmKyw==","signatures":[{"sig":"MEUCIDm2BqHAprvTA8RPHMUCgapn+pLN79JnjfxEaS9yjopSAiEA+g1r6SJBG1YLAcycKCoCno0BWlqnsSc+iw5/2+M3TJ4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.18","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11356},"type":"module","gitHead":"b36330ab69b1a9c94633698da9da97963116a6b5","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.18","@typeslayer/win32-x64":"0.1.18","@typeslayer/darwin-arm64":"0.1.18"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.18_1765570987060_0.11826945534479716","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"typeslayer","version":"0.1.19","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.19","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"2408246b1b72dcb1e224f54438f4bc44d6e3e662","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.19.tgz","fileCount":4,"integrity":"sha512-DP+nWu8R+gD/NL8wp2GVOwTQtP7dlu6zLKTGY06BONkJnR1GTsuEXyLnSokNJDJc4GrWhewMm85cQSogHE0cbA==","signatures":[{"sig":"MEYCIQD6jSeqD6z6VYvTJCJwgNRoSsrzHiUEvkREg8sb14+AtAIhAOOVmrVNFhvlklDyYczH8hPyYQkZ1qQ77XQ2iWtwbvbS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.19","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11351},"type":"module","gitHead":"2e494acb8434958541cc3ffaa89eae9d0f27a872","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.19","@typeslayer/win32-x64":"0.1.19","@typeslayer/darwin-arm64":"0.1.19"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.19_1765652018056_0.7019257304071249","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"typeslayer","version":"0.1.20","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.20","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"99a4cc74807512bac63e255472a8a6210ce71654","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.20.tgz","fileCount":4,"integrity":"sha512-FqWEJRYhT4w7cYMY97g86adbwnp+uXLKyNd3s//1Z6fC32ShANF/I6rzOudPQkXOxAv0UVpFIHWl7FDnmM7iVg==","signatures":[{"sig":"MEUCIQCoGxW7VRZ/fmNZ+XXzVBYYtGpnXqvrsLbKu/NCbHkHBgIgN0t4DumiMBfs1z+3qD5R6CCskxpmrTNVt4zcYaq5P1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.20","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11351},"type":"module","gitHead":"727bc90b70fcb9db49230b16566f2fc3cb452241","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.20","@typeslayer/win32-x64":"0.1.20","@typeslayer/darwin-arm64":"0.1.20"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.20_1765852283364_0.8309396937348372","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"typeslayer","version":"0.1.21","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.21","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"8eef7a5b278385ff7b56f847d320cdbcad20d6e4","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.21.tgz","fileCount":4,"integrity":"sha512-O11hsVnRVyUmFfR+rjXfXcOeYCyiFYDtuOIS4LkU1+4iONC1Qpa7D9aEJDkNhnMNUZ507xv6V8kc1a/z2eJBIg==","signatures":[{"sig":"MEUCIQCrU0DZLZOmnsCVFBnKpIhV9Ic3Gg3hKk/MrX0UA+AF5gIgCY1zdkXaPxK/fgtz5PpmnVTI/xU35Bqzdf/OyD/kcc8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.21","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11351},"type":"module","gitHead":"bda02eae877c4c566b568dcd698ff4cff668a273","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.11.1","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.21","@typeslayer/win32-x64":"0.1.21","@typeslayer/darwin-arm64":"0.1.21"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.21_1765961228916_0.7831002210379441","host":"s3://npm-registry-packages-npm-production"}},"0.1.22":{"name":"typeslayer","version":"0.1.22","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.22","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"89e79fc4c89157318a8c47896cd7e53a189e4d61","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.22.tgz","fileCount":4,"integrity":"sha512-Cw1kvkfyryLEnO0nqSAMdHP3+d70QQ50ZSx4sSJ3tdmaKKq53N7E6YH/CzQsy1teV7bQPBAKZWEon1PxRaCDqw==","signatures":[{"sig":"MEUCIQCIMGCPyicbIxgcjUhLh1uupAVrqNPyyR80ZJ7B+ep46wIgHSi85MPfo3qT7YX1XoM9B9YkLTboCHbQ/lnK4Vu8agg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.22","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11351},"type":"module","gitHead":"9f7e495b78d1a9fab548017be1b1f26cc99f0c60","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.22","@typeslayer/win32-x64":"0.1.22","@typeslayer/darwin-arm64":"0.1.22"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.22_1766007365435_0.5572602607932216","host":"s3://npm-registry-packages-npm-production"}},"0.1.23":{"name":"typeslayer","version":"0.1.23","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.23","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"50f423abf8aedce8ed0015e5d7bd63cfb0f93175","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.23.tgz","fileCount":4,"integrity":"sha512-7b5aaaAYOUv66w36xGgptVHpiI/n8aLPRQrNcadkuZ8aenTC78EfkLnHqXVq5aQgN3Pmpk27C3zD0Z2NNoXcpw==","signatures":[{"sig":"MEQCIFyl+kJH+Z/UWUf6r6Eg+mUcWlWNd/8zoRZ4+9DTa04OAiB/1R6t0gAbXdfRcbYOyunfYS2vYe6915PI+UVcF78+sQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.23","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11351},"type":"module","gitHead":"985c14144687723ce3599908844a0f0f5bc19f0d","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.23","@typeslayer/win32-x64":"0.1.23","@typeslayer/darwin-arm64":"0.1.23"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.23_1766070435612_0.32615678689995486","host":"s3://npm-registry-packages-npm-production"}},"0.1.24":{"name":"typeslayer","version":"0.1.24","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.24","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"73b7935ccd237499d82c1c90cfceb7e5ef332973","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.24.tgz","fileCount":4,"integrity":"sha512-R/QB2h6RIr7mjTlE9wR8Y3E2fH6YTg6XokIr8gmQnrEdQCWt7UJ3uHM0XoV1Y91wNyT8RBfgNZ1OFqio7TT/Nw==","signatures":[{"sig":"MEQCIAklDhY6/EGEJxbT05+Zj/ndo3l9LAKcwaKjF6Xg8RyAAiBPSqApn05uR/MRKJiuqlpsDKNWZg2Tm0U2SrzVRnAt7Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.24","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":11351},"type":"module","gitHead":"376a0cc6f8f94e17a36506126e9cb7d83a812e97","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.24","@typeslayer/win32-x64":"0.1.24","@typeslayer/darwin-arm64":"0.1.24"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.24_1766177118380_0.4169320539261112","host":"s3://npm-registry-packages-npm-production"}},"0.1.25":{"name":"typeslayer","version":"0.1.25","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.25","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"91d35cda1af3e830361fbdf0c452a17221e5738f","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.25.tgz","fileCount":4,"integrity":"sha512-fFs1Z7gyp2ygO4YRzq3oL2b+aYiGxMQeMoZSmjN2uZhRFtReq72TXgiBlY9Fo68DIP1QdABbAj6xOISMPKtaKQ==","signatures":[{"sig":"MEYCIQDZ/5Q1Fmqt9o1tw23uh9AL4quEBLasGzojlddK7Z6d1wIhANs2JXpniMEQjC/NCCwfG9aO1Fx7teL8HAXJSmcMStRG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.25","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":10744},"type":"module","gitHead":"1bf7abb0cd82699ac7be0b5511c9d9bd9c9486e3","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.25","@typeslayer/win32-x64":"0.1.25","@typeslayer/darwin-arm64":"0.1.25"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.25_1766185993560_0.6993791407016701","host":"s3://npm-registry-packages-npm-production"}},"0.1.26":{"name":"typeslayer","version":"0.1.26","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.26","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b1416abd65bce87a35f997a5ca80364d83dc3ddf","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.26.tgz","fileCount":4,"integrity":"sha512-kqcPq831KXOcrrBmlSoD2bckHJuh4CdUi4kdHY7eUQsrvp9LxpmEHez8YY9IQY8KzxAcAHYgoMt9WfeujI8rWA==","signatures":[{"sig":"MEUCIDef7DUWVCPy6Q1MOgs9GmnVyAKQWGt0RSK/CVjFj2JJAiEAhwOix8oL6bemada9h1F67YmOFVgiUMkklxNP7o2BAFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.26","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9263},"type":"module","gitHead":"b6e340f295928d3ddc3c77b98d165fc461c32c93","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.26","@typeslayer/win32-x64":"0.1.26","@typeslayer/darwin-arm64":"0.1.26"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.26_1766244146871_0.7705962125196926","host":"s3://npm-registry-packages-npm-production"}},"0.1.27":{"name":"typeslayer","version":"0.1.27","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.27","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f7dd69c5ba4964696c8a17fb5f25e1628c37c2b4","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.27.tgz","fileCount":4,"integrity":"sha512-zggFRwuFyAoLDlkSLp0ASj0zyDTyVS94kemGh4vVE22HscUf9B5B/1cyC45S0jikP2gEaXTlZiq5XnTiUY58KQ==","signatures":[{"sig":"MEUCIQDxCCkNdG57iGBVonzwT1Bqzjyu3VzkHQztNaDKyo11yAIgPl+PTeOAcn8CdGPYIuHRdvxwAovUAhNODVi1yTXpBWU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.27","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9263},"type":"module","gitHead":"b1b2edcc117ba08c36eec73920fb19a7bd675972","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.27","@typeslayer/win32-x64":"0.1.27","@typeslayer/darwin-arm64":"0.1.27"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.27_1767062529482_0.9563358755435711","host":"s3://npm-registry-packages-npm-production"}},"0.1.28":{"name":"typeslayer","version":"0.1.28","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.28","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"b2319edee630448763e06a57c3aa0c593d9b342f","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.28.tgz","fileCount":4,"integrity":"sha512-NkAGXTnMj/e7o1ImyGquqI8iZHhSfFAj6Zb3gs6SMrnRduLpbFagrrLPzrCOkUbCHY32vGcMJzc6jyEHOhceNg==","signatures":[{"sig":"MEUCIAf/yBTVHD/zpaclzlEGkw2vVLMKO8sxmpLz5p0BfPrqAiEAq4isNCwbD2nzEfpYnMRRBM2OcMayrD76cgnlafXo1Ms=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.28","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9429},"type":"module","gitHead":"f7194dfe1725a6407294b9954ff2b0cc3228fb7c","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.28","@typeslayer/win32-x64":"0.1.28","@typeslayer/darwin-arm64":"0.1.28"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.28_1767219328626_0.8138937014706698","host":"s3://npm-registry-packages-npm-production"}},"0.1.29":{"name":"typeslayer","version":"0.1.29","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.29","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"0c70fbb0f2230b2fe7972646d00fa8b3bb5f1e25","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.29.tgz","fileCount":4,"integrity":"sha512-MYtNxGmUVnCxrzOZSOvO0CQ6N5/kwi0WM3d8li6F8zjw0jbsgWvC0pgqLy285F/RQZAVlYgPJqhqJmiy50PrUQ==","signatures":[{"sig":"MEUCICqQuazUhJSSEVxHAeO7bqLlL+8xW9EO3Xv1/nLV7+5hAiEAo7xBSJonDitIVOJLTRcFdaPHPM95mDoyt/S+fnQ0Ivc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.29","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9429},"type":"module","gitHead":"eee8ec214cd1c1e96cfa285b30319865ef78cc8a","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.29","@typeslayer/win32-x64":"0.1.29","@typeslayer/darwin-arm64":"0.1.29"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.29_1767292060294_0.10938161209221597","host":"s3://npm-registry-packages-npm-production"}},"0.1.30":{"name":"typeslayer","version":"0.1.30","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.30","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"f7e85e4cfa23e362de31ff7ed66a8654e7690c83","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.30.tgz","fileCount":4,"integrity":"sha512-K4jdsw0CimElsYk8hZZR/fWsdUHeI1H5Sg/ITWPgAVPFlr2LhwQD1qWqtT9VIK8aeqyrO3TtA3vYurARJdGUdg==","signatures":[{"sig":"MEUCIQDsvjNlfdEbXRNLk+9N/XKaYJW319knXXBaFxqaF6Gk5QIgac+QADvSPdb3qKhgmr2zEi4aXWPtKL7rmAlAH0WPi+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.30","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9429},"type":"module","gitHead":"eec002117b89ab2da8326e497a2d4bd762016f58","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.30","@typeslayer/win32-x64":"0.1.30","@typeslayer/darwin-arm64":"0.1.30"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.30_1767410172385_0.0830538891441912","host":"s3://npm-registry-packages-npm-production"}},"0.1.31":{"name":"typeslayer","version":"0.1.31","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","_id":"typeslayer@0.1.31","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"os":["linux","darwin","win32"],"bin":{"typeslayer":"bin/typeslayer.js"},"cpu":["x64","arm64"],"dist":{"shasum":"cbc6c4cf8d7ecc0fc360e2ff3c7edee86693329e","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.31.tgz","fileCount":4,"integrity":"sha512-9MXpoZAW6Tu41vZV/+SKzck0DIDuu3AiFCB7OzWanQ/dhOJn9Iv71iDaOLWs38pPi+qAWsqh0n/BW3iDtdYh3A==","signatures":[{"sig":"MEQCIDyzvYhfDrxpujRr3BsE4q6+PaFfPWh61e3LlBfXrIUoAiB8vxPiA6IGpG/7xnHbNeBhtCbwn0lLfKMRWRT02ASaBw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.31","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":9429},"type":"module","gitHead":"d08ecc1724c4c31db87c6ffca62cb62445b99e20","private":false,"scripts":{"postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"repository":{"url":"git+https://github.com/dimitropoulos/typeslayer.git","type":"git","directory":"packages/typeslayer"},"_npmVersion":"11.6.2","description":"Slay your TypeScript types","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"optionalDependencies":{"@typeslayer/linux-x64":"0.1.31","@typeslayer/win32-x64":"0.1.31","@typeslayer/darwin-arm64":"0.1.31"},"_npmOperationalInternal":{"tmp":"tmp/typeslayer_0.1.31_1767543258625_0.383595093442596","host":"s3://npm-registry-packages-npm-production"}},"0.1.32":{"name":"typeslayer","version":"0.1.32","description":"Slay your TypeScript types","private":false,"type":"module","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","repository":{"type":"git","url":"git+https://github.com/dimitropoulos/typeslayer.git","directory":"packages/typeslayer"},"bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"homepage":"https://github.com/dimitropoulos/typeslayer#readme","bin":{"typeslayer":"bin/typeslayer.js"},"os":["linux","darwin","win32"],"cpu":["x64","arm64"],"scripts":{"postinstall":"node scripts/postinstall.js"},"optionalDependencies":{"@typeslayer/linux-x64":"0.1.32","@typeslayer/darwin-arm64":"0.1.32","@typeslayer/win32-x64":"0.1.32"},"gitHead":"436dfa8ddd10802ec41137c1d8d0f53628ca8fff","_id":"typeslayer@0.1.32","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-F9mkv810DzgW3G2/M6GFyfvcH46EBjlsnr22z0F8EeRdEF779stw6fS+kXolRIoYMZi4eafuJxvu+xXsYlMAsQ==","shasum":"cc2132b9760cac7c6d95aa5ccda8208e4bc8bc2a","tarball":"https://registry.npmjs.org/typeslayer/-/typeslayer-0.1.32.tgz","fileCount":4,"unpackedSize":11955,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typeslayer@0.1.32","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIFxIIK8YCAXl0iF2p02taAIvrdby/IKVtnbfWj+mxqFVAiEAjdcPfYJyif4iWOn20LxR59Ds3wh6hUegehR7flnnLOg="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:71ae8517-781c-4076-afb2-47102983f3c0"}},"directories":{},"maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typeslayer_0.1.32_1774277408467_0.5189708626495295"},"_hasShrinkwrap":false}},"time":{"created":"2025-05-26T01:11:05.043Z","modified":"2026-03-23T14:50:08.924Z","0.0.0":"2025-05-26T01:11:05.331Z","0.1.0":"2025-11-29T02:17:14.213Z","0.1.1":"2025-11-29T02:46:17.978Z","0.1.2":"2025-11-29T03:21:15.402Z","0.1.3":"2025-11-29T03:42:30.390Z","0.1.4":"2025-12-01T20:50:23.737Z","0.1.5":"2025-12-02T00:13:40.527Z","0.1.6":"2025-12-02T12:46:29.316Z","0.1.7":"2025-12-02T13:07:10.831Z","0.1.8":"2025-12-04T03:39:30.404Z","0.1.9":"2025-12-04T21:16:26.083Z","0.1.10":"2025-12-06T02:01:03.790Z","0.1.11":"2025-12-08T03:11:18.704Z","0.1.12":"2025-12-08T22:03:21.531Z","0.1.13":"2025-12-09T04:32:57.423Z","0.1.15":"2025-12-10T04:13:58.664Z","0.1.16":"2025-12-10T20:53:20.464Z","0.1.17":"2025-12-12T17:53:55.027Z","0.1.18":"2025-12-12T20:23:07.207Z","0.1.19":"2025-12-13T18:53:38.197Z","0.1.20":"2025-12-16T02:31:23.518Z","0.1.21":"2025-12-17T08:47:09.104Z","0.1.22":"2025-12-17T21:36:05.565Z","0.1.23":"2025-12-18T15:07:15.770Z","0.1.24":"2025-12-19T20:45:18.533Z","0.1.25":"2025-12-19T23:13:13.701Z","0.1.26":"2025-12-20T15:22:27.005Z","0.1.27":"2025-12-30T02:42:09.632Z","0.1.28":"2025-12-31T22:15:28.825Z","0.1.29":"2026-01-01T18:27:40.440Z","0.1.30":"2026-01-03T03:16:12.517Z","0.1.31":"2026-01-04T16:14:18.792Z","0.1.32":"2026-03-23T14:50:08.622Z"},"bugs":{"url":"https://github.com/dimitropoulos/typeslayer/issues"},"author":{"name":"Dimitri Mitropoulos"},"license":"MIT","homepage":"https://github.com/dimitropoulos/typeslayer#readme","keywords":["typescript","ts","tauri","desktop","benchmarking","performance"],"repository":{"type":"git","url":"git+https://github.com/dimitropoulos/typeslayer.git","directory":"packages/typeslayer"},"description":"Slay your TypeScript types","maintainers":[{"name":"dimitropoulos","email":"dimitrimitropoulos@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/dimitropoulos/typeslayer/main/packages/typeslayer/src/assets/typeslayer-nightmare.png\" alt=\"TypeSlayer\">\n</p>\n\n<p align=\"center\">\n  a tool for diagnosing and fixing TypeScript performance problems</br>the nice thing is, you can't hide from TypeSlayer (even if you <code>//@ts-ignore</code> or <code>//@ts-expect-error</code>)\n</p>\n\n## Quickstart\n\nrun:\n\n```bash\nnpx typeslayer\n```\n\nin the root package you want to inspect (i.e. colocated to your package.json). The tool will:\n\n1. start a local web UI,\n2. run TypeScript tooling to produce traces and CPU profiles\n3. provide interactive visualizations (treemaps, force graphs, speedscope/perfetto views) that you can use to identify problems\n\n## Frequently Asked Questions\n\n- [\"but I just want to see my code\"](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#but-i-just-want-to-see-my-code)\n- [why do I see lots of `<anonymous>` everywhere?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#why-do-i-see-lots-of-anonymous-everywhere)\n- [what about `tsgo`?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#what-about-tsgo)\n- [what about `Svelte` or `Vue`?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#what-about-svelte-or-vue)\n- [where does TypeSlayer store my data?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#where-does-typeslayer-store-my-data)\n- [how sensitive is the data in the outputs?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#how-sensitive-is-the-data-in-the-outputs)\n- [does TypeSlayer track me?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#does-typeslayer-track-me)\n- [why does the Type Graph keep moving?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#why-does-the-type-graph-keep-moving)\n- [how is testing a library different?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#how-is-testing-a-library-different)\n- [this is a lot. where do I start?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#this-is-a-lot-where-do-i-start)\n  - [1. is there _actually_ a problem?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#1-is-there-actually-a-problem)\n  - [2. is there an outlier in the Treemap?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#2-is-there-an-outlier-in-the-treemap)\n  - [3. does anything look weird in Perfetto?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#3-does-anything-look-weird-in-perfetto)\n  - [4. are there any Award Winners that stand out?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#4-are-there-any-award-winners-that-stand-out)\n  - [5. sometimes, you still gotta RTFM](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#5-sometimes-you-still-gotta-rtfm)\n- [can I pay you to help me? 💸](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#can-i-pay-you-to-help-me-)\n- [but I refuse to run postinstall scripts..](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#but-i-refuse-to-run-postinstall-scripts)\n- [why isn't this a CLI tool?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#why-isnt-this-a-cli-tool)\n- [how do I use this with a monorepo?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#how-do-i-use-this-with-a-monorepo)\n- [what if I already have trace files?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#what-if-i-already-have-trace-files)\n- [who needs this stupid thing, anyway?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#who-needs-this-stupid-thing-anyway)\n- [what if it's been going for a long time?](https://github.com/dimitropoulos/typeslayer/blob/main/FAQ.md#what-if-its-been-going-for-a-long-time)\n\n## Support\n\nTypeSlayer supports Linux x64 (glibc 2.39+), macOS ARM64 (Apple Silicon), and Windows x64. Please note that next year is the year of the Linux desktop 📯.\n\n## Contributing\n\n1. all commits (and therefor PR merges) must be the next bar from ~~\"My Name Is\" (complete)~~ \"The Real Slim Shady\" by Eminem, until further notice\n2. no further requirements\n\n## Thank You\n\nthis app is built with Tauri, TanStack, Vite, oxc, React, MUI, Rust, and of course, TypeScript.\n","readmeFilename":"README.md"}