{"_id":"@aarpaardev/stix-visualizer","_rev":"67-dd7531f978fa99d138b6b66208b6a218","name":"@aarpaardev/stix-visualizer","dist-tags":{"latest":"1.3.2"},"versions":{"1.0.24":{"name":"@aarpaardev/stix-visualizer","version":"1.0.24","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.24","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"08bf06a8ae67c5b03fb13f3ffa0f511b62a3e405","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.24.tgz","fileCount":111,"integrity":"sha512-GrN5TVdV1e2EEylI+o+jka8XMSNdjaF7RYLtgi2L6umD2hYat/OlU3CaITkcH1U4zVEF9TKgx5Hdy+FPIhESrw==","signatures":[{"sig":"MEUCIFr8QInlKb9hgLHxgmz72Lypr8ESclb/4kl1rzlUJHuaAiEA83aU4CRLbVkpf/LoYJjAzKGqVV1GS1zsw5pDowA372s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2420471},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.24_1753901671721_0.9795786719406983","host":"s3://npm-registry-packages-npm-production"}},"1.0.25":{"name":"@aarpaardev/stix-visualizer","version":"1.0.25","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.25","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"163156c0219eaf55e0bfcc673c50aa4ce85c3618","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.25.tgz","fileCount":163,"integrity":"sha512-pVbCLcB7g1dnbRNWfHIg+MLw8nqVF6QAVc1QsRIVDPRQFVatBperPugBZyfSqav/x593l8OubkZUsN3drQbz6Q==","signatures":[{"sig":"MEUCIQD2/iLeVZwM2bO4ce0B++t6E6n/m5CVtDpYDW8zuRbMZwIgdkL0BbLwjoBqE6ykSY3YFqWCi91mXcGqSZNOLsSPwNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2668938},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.25_1753902213699_0.7210424853133981","host":"s3://npm-registry-packages-npm-production"}},"1.0.26":{"name":"@aarpaardev/stix-visualizer","version":"1.0.26","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.26","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"e3d38cb441bf9641f1331094dd46289d8c18e6bd","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.26.tgz","fileCount":60,"integrity":"sha512-+f/BowNsxPHLT7LAmgNYLHM+zxVVAfOA5OZ1V4u1iql6612/wx+cNDAvxtCpu+naNubiq2aJWrJhmP1oH+HWgA==","signatures":[{"sig":"MEYCIQCJg9BQXqzhXbwiF+iXYJwrl5u2WcdJxIz2Y7Dd0mcrTwIhAKzyAWpUx48axp3PPNhX+85wojFdOqOxRKp5pdcdjV8r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2188959},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.26_1753902641206_0.7154107656841746","host":"s3://npm-registry-packages-npm-production"}},"1.0.27":{"name":"@aarpaardev/stix-visualizer","version":"1.0.27","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.27","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"2dc7359184e497022246be8b81faddb438c06ed5","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.27.tgz","fileCount":60,"integrity":"sha512-LzpYMXSjSAhvh19GL0yzutyLWkg+CWEIJ182QxTp72CkgarO0D8MlVzd4BS0vmCdzt0CV9O1GfOEj1lmuFw84g==","signatures":[{"sig":"MEYCIQCjEfUUc6hNz4RjJu4eUCKAjRzT+Qepa/7X7D/Phe/h6QIhANQV/MoxZvrmmfWtlsNeI/qVMq2cs6WM9OXRbGqWFD9q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2189308},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.27_1753903890349_0.302959352749564","host":"s3://npm-registry-packages-npm-production"}},"1.0.28":{"name":"@aarpaardev/stix-visualizer","version":"1.0.28","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.28","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"04617268ef84813a6f842c95d494c25e2bfd4908","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.28.tgz","fileCount":60,"integrity":"sha512-QeN8lEikdRlgM90WcwZAAVndbVXy59jKWqHTqAUBDpPcqXS98JYbVTP6uKn3kYwaMrCv7qMb1i8IrzPL6uLgYw==","signatures":[{"sig":"MEYCIQCK/nGLVthm7Xxwo5gpsYrO5DQRp8OHeALq7HMfg8QYwgIhANFGoNGMZeT5yIg5R+0og3CFMJujZ9k0q0PkebqaA5Cx","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2190764},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.28_1753904085848_0.32632151813874066","host":"s3://npm-registry-packages-npm-production"}},"1.0.29":{"name":"@aarpaardev/stix-visualizer","version":"1.0.29","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.29","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"0fc0afd28d6305d021d784406a5721ab56947179","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.29.tgz","fileCount":60,"integrity":"sha512-WqiKGzF5tB6rSYvVbTVSppytOq+dABnlUfCo/THOESjU11LEhVfhP+lEZstSorJLo+17/ibrUbemDwI4MvPwrg==","signatures":[{"sig":"MEYCIQCDMdHeZcoYaTEO+j0+jOm+MXiz+iQkcQ01xVQkYwrQswIhAL0euw0K7XrTloilUFrYtLzrpAftGins69BGlOJ8mhNC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2190764},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.29_1753904145593_0.5939245380209655","host":"s3://npm-registry-packages-npm-production"}},"1.0.30":{"name":"@aarpaardev/stix-visualizer","version":"1.0.30","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.30","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"74a4003a865009c6c0570e8a258f5c4a3feec95d","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.30.tgz","fileCount":60,"integrity":"sha512-3+oYA27lg3EBrhojLHljyDWfOpG5MywpHKNgtmaptzM4HwjT39KlAkuLJEWKKUAZmLLyh7h3k3Hniw/zb73YbQ==","signatures":[{"sig":"MEUCIQDndVcFdd8Xsmoko1/FSp+RlmT9pnVWv9LRQDO6mdGVFwIgEvZrfowZA539+Irg+qNlAFvS9jM2JRIqvOAnwsBvYsc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2190972},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.30_1753904677198_0.10606204718486012","host":"s3://npm-registry-packages-npm-production"}},"1.0.31":{"name":"@aarpaardev/stix-visualizer","version":"1.0.31","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.31","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"574cd828329678880a3bcdf139426fb4339566d6","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.31.tgz","fileCount":60,"integrity":"sha512-83IcMKMARlZleKIf/uyXnFcWqbzZM4wMuuJZvTThHk8LnrneaEjXhKEP2KtX1hw9jB0fI5eRE66lyA03YsGHtA==","signatures":[{"sig":"MEUCIELMrTVZK8GhHG+6oiELxN0f7Crak19jxMaPqOfNlGVpAiEAsHknYSf9RTJtyui6Fk6WlQm+Dqq/Zk9yJBXBWapHv5A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2191180},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.31_1753904920176_0.015040410582279229","host":"s3://npm-registry-packages-npm-production"}},"1.0.32":{"name":"@aarpaardev/stix-visualizer","version":"1.0.32","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.32","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"deebed3aa4d9a1f5785280b79dcda1b71b2b18cf","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.32.tgz","fileCount":60,"integrity":"sha512-2TxPP71CbfNmlwEdEXQAQL/OZYr51103OkpfwVf4B11E0v2lqiS63iLxfpD5cX3NhDPHXgB43qPlMmibL/+YGA==","signatures":[{"sig":"MEUCIQDVuR6mTJiflwy+Xds+zIs4eI6R5yzvpKUaQ0xIgelAQgIgGU70nl1xl4OLf0kdrUtsSoPaE7okvXfdQ/iJiZ4Ydmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2191180},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.32_1753905610416_0.14696702529322647","host":"s3://npm-registry-packages-npm-production"}},"1.0.33":{"name":"@aarpaardev/stix-visualizer","version":"1.0.33","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.33","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"7eb1b13cb88cb9f82cf72e3849888594211aa3eb","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.33.tgz","fileCount":60,"integrity":"sha512-cZomEmPjQyvKdaLU3UIlOANplOlUD9275/7Xrj7wJK80Hr3wFT3xzr4tRO7vg8TAV+RG+XMULobYNGCRMhmFfA==","signatures":[{"sig":"MEUCIQDRBBqmXSkftVkT8aw3QG+WbyDlIKZTIjkPi4iXqrtRMQIga3aiLflryqA+cFk87n+FQQWpCeWx9Zfct1Mcd7UYQHw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2190833},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.33_1753905732707_0.4042120839740546","host":"s3://npm-registry-packages-npm-production"}},"1.0.34":{"name":"@aarpaardev/stix-visualizer","version":"1.0.34","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.34","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"520642620054d83d3997a5b9c2aa9d6b159ba9bb","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.34.tgz","fileCount":60,"integrity":"sha512-59iz3HpQTxtAF+SLaBhMOlYJVuobx/d3NwkCMViA57W5Z4Wu4cqGZH8KCzP09baGD4eprvi5OIakWm2VMoIYBg==","signatures":[{"sig":"MEUCIQD21kL01I99dwY/3Ch0/wpZWZjbzJM8ewssL2rVXhw8gwIgS3p1JxDMqqV5YRsdYSgQ1/8yjjs2YMNnEsnduqUv3Xk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3468245},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.34_1753907189267_0.2234685974700783","host":"s3://npm-registry-packages-npm-production"}},"1.0.35":{"name":"@aarpaardev/stix-visualizer","version":"1.0.35","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.35","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"ea26732a1f50989acb7fabe6eec7ecad74cfee89","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.35.tgz","fileCount":111,"integrity":"sha512-dwJo7x83epnJ3NaMP71I0FjIyBufmlaF2fsWt851TRLqBoalMxW8YIZma8QI+hJ+o1ZTN2P+bgX7tyxnfuXURQ==","signatures":[{"sig":"MEUCIQCAj1N6FAIXkHNADP0oqncvlfwlerasGz5QQTvPiUMq0gIgRezaZ2KmWRsH6GdfpDhXsILOL+lqJNJHle8qcQvkmTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2422542},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.35_1753907584787_0.8576259385488247","host":"s3://npm-registry-packages-npm-production"}},"1.0.36":{"name":"@aarpaardev/stix-visualizer","version":"1.0.36","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.36","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"7eceb07b25b575b758aba5c031573cca94913baf","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.36.tgz","fileCount":111,"integrity":"sha512-4Um40D7kgBR4KPmVFfYzqk6nitX89tfCVOVGEshRnUfLpNKPpI4ucL8/6X7pRHX+ihOIYOxtKY9iPyAutgtsdQ==","signatures":[{"sig":"MEUCIDm18CsnoyrzA6Lue9bhKs0gnPfzfL3dVY8eoExmL8u9AiEAr5nqL+DGV7WCOCQ3t052aqg1Rb4YqvjtvCBSlAjM+X4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2428895},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.36_1753908547526_0.21270994201776627","host":"s3://npm-registry-packages-npm-production"}},"1.0.37":{"name":"@aarpaardev/stix-visualizer","version":"1.0.37","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.37","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"9a3887a902a07a9dd33cd1e978529f2eb005b2a9","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.37.tgz","fileCount":60,"integrity":"sha512-P4jPN+gWiMXS1foJNcyqsHF4LZ/Al/y5RkqyNXEGNR68G6tVrsbSmpkzIxLY2rFSiqYJZUweUPo+IoD/UjW/ZA==","signatures":[{"sig":"MEUCIQCsukZ25uPMYnnbuAUgQ/UipDP3TB7o9fx2D1NY8sZ7AwIgYdIKByYqR4m4H9GV4W0GCXbSPb6nLJmS5vtyBsTx10U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2191483},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.37_1753908808394_0.22913634896846813","host":"s3://npm-registry-packages-npm-production"}},"1.0.39":{"name":"@aarpaardev/stix-visualizer","version":"1.0.39","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.39","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"af2dc917ae8d337541c183f08f244d8b314a1fb7","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.39.tgz","fileCount":60,"integrity":"sha512-xhGr3eQINxWkb9sh0Mb514MeYWrWpl1c6C0eOUN9MPz2PkRzmu4wobrl12FXL422oUKQkjCKZ5/Fab0XlgDVzQ==","signatures":[{"sig":"MEUCIQCDiueEqgVRwKiQQqz/6y6cRyKGeTQRJh+Ko+Xoe6sszQIgZaPmtJa0UYv+Sy7tOOcyPpl/XW7wRoJfRA69FBWvXBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2190614},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.39_1753909592313_0.4020724573296772","host":"s3://npm-registry-packages-npm-production"}},"1.0.40":{"name":"@aarpaardev/stix-visualizer","version":"1.0.40","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.40","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"6276e9e3a9ba4b24e0ba9e368447b53e592ddcb5","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.40.tgz","fileCount":8,"integrity":"sha512-sNgKuyqVLLsqaIFX7MbuLRqs54dt8Yp48ZP9t3EEi066UFDonXSGmrtm3BxRzCQ+tbAK5iyP5rJxqhs/AyIc/w==","signatures":[{"sig":"MEUCIBCByUlagAbl4a3jtpUJkjMVsBL3JnD+DtjbYX0t5TujAiEAv6l4by0thdVF0VCdpbOZiFKjJO1rfXcn+ba2fM97v/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227369},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.40_1753910493816_0.8494444406534707","host":"s3://npm-registry-packages-npm-production"}},"1.0.41":{"name":"@aarpaardev/stix-visualizer","version":"1.0.41","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.41","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"ac7c81c83dd6e1ae80305849264ef9a168da6089","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.41.tgz","fileCount":8,"integrity":"sha512-u285313dFD4LXt4JfSRjwTpsPeU+kt/VbfcR7JPlM7aTmEsii5lghx+xFoyrNakI4XrIf1iY39zzoFBtPmUyog==","signatures":[{"sig":"MEYCIQCqgTsJKFtjq/+hS7aLZ6AL/uM1F8/G5svqSVKIylkQqAIhAOXxLa1u9UJ8BlynXq0Y0pL1nFBVTHneL9zTApUzHRuO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227359},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.41_1753911707609_0.13744117679249745","host":"s3://npm-registry-packages-npm-production"}},"1.0.42":{"name":"@aarpaardev/stix-visualizer","version":"1.0.42","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.42","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"7de8abef594563da83dc89d85107b57e79b9d78f","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.42.tgz","fileCount":8,"integrity":"sha512-MlOe8qqMU3jyrSsBd8WpBBiGrZN0/XGEK4p9GvdSakPIula7rCuJ4Rui0aX3aSXrFQrP3lPAkNqWfsU/apLomQ==","signatures":[{"sig":"MEUCIQC9/hzn6U67FpsBXjiZlKhR0LY+NmqqEnWSoHKRxnYMTQIgDXTQ2AsU2dWju8Y3SATFfmmdtC9r2Xvs/ko6FASNz/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227399},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.42_1753912851104_0.9037157865268439","host":"s3://npm-registry-packages-npm-production"}},"1.0.43":{"name":"@aarpaardev/stix-visualizer","version":"1.0.43","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.43","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"44f48d6d73a5fef612f356af280b4ba80f014a8b","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.43.tgz","fileCount":8,"integrity":"sha512-wOwmUOlO1bl4Y6S707bLt2IUhOBI9tEx66v69h6Ga1zzErNzZR9tVnc6+WBhDX28euOP0U5qptZnScnD/v1p5A==","signatures":[{"sig":"MEQCIG4aDkn94OyM7dcRdAgzo6Bhs8akg0RaYJ8N92PZnn8BAiBYGzfqcYyZNs0sFgkSkVxEPNm2+r2j85+jXSv+7cM2Sg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3096192},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.43_1753913002770_0.020758116610699817","host":"s3://npm-registry-packages-npm-production"}},"1.0.44":{"name":"@aarpaardev/stix-visualizer","version":"1.0.44","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.44","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"7c694f01141c91d0c09a62eea48c8860d1322691","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.44.tgz","fileCount":8,"integrity":"sha512-qKK7XMWZEzL3wjPGdra1LV6J8zJuj7TYLTgwKTIA3uaIz2eqr1IivgoWIlgjuojM5NYXPTq6KydKbc8eQy9Iuw==","signatures":[{"sig":"MEQCIBz2Yf5Kv9W+GfPUINtyBo5UHV3JflMu9bqRpQK2iKOQAiAH/HT2oUWehMbXmVeLAcQk3f75XUSpkOoyfHaaSNueBQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227311},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.44_1753913235754_0.7388408474315524","host":"s3://npm-registry-packages-npm-production"}},"1.0.45":{"name":"@aarpaardev/stix-visualizer","version":"1.0.45","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.45","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"63e198ccf3b24c4fb00bb0468f112eef9392f902","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.45.tgz","fileCount":8,"integrity":"sha512-s1CVgoNR4mOj6u991ASU9jQ/NKlWsoaeRRdKTjx7FebR2+Lv+Imox3WE040rowllh0sfJ0y7OCtUqksVGKRnGA==","signatures":[{"sig":"MEUCIQD9YRSWQLYKw7HsS3TN/0Vr/2F/Bl8ZyelBxMKCRdrzuQIgXQHEpagIqufAMFzVYAMcji6YTSp6I6bF5wUxFHfAf6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227311},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.45_1753913415989_0.10099178723260205","host":"s3://npm-registry-packages-npm-production"}},"1.0.46":{"name":"@aarpaardev/stix-visualizer","version":"1.0.46","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.0.46","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"879e978eb940e3f204863c1626dfa26bf6a688d6","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.0.46.tgz","fileCount":8,"integrity":"sha512-Ximb0wohnx2V2FoSogbIs+Pgl49YDmYirsaetnTCfLk7rDRbZd8Rc2626IPRQc4islbhK+Lb2ySBg+BtVbJ7BQ==","signatures":[{"sig":"MEUCIEDDZcz9EjlwAwE5A7bCMRW51a4JhFUvVqcBH3Sd1hepAiEAhXOKwoyReS5bBrmVrSyBYUq8pyCbv4Lm6J4t5SJh4vY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227000},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"f8ebe408a2449992c2fe3cfaddb8fde098e02c23","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-alias":"^5.1.1","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.0.46_1753913624433_0.30004062902193795","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@aarpaardev/stix-visualizer","version":"1.1.0","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.1.0","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"2c70961f3ae89bc0e335c878e1558fdc81e00e53","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.1.0.tgz","fileCount":8,"integrity":"sha512-5KHsIfDxLoLLhe6WvLBffppi+/deoJsGhKUCQwfNkW27Z8bxv0MRaXnF5OslVL30Hd2u5YJS4x3xUv9WXqBGSw==","signatures":[{"sig":"MEUCIHjry+qvUIHJoK9LSAI7xiB6GBYNdDhn62jECChjLLqtAiEAz4x/aufZF6H8TiGhZHzXCQMWRqvncshtTZ5doFbz4oA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3227999},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4a242dde06d517b2c7ba0d7a2f1cd4fa4ec474ed","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.8.1","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.1.0_1753915648174_0.006531002654410978","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@aarpaardev/stix-visualizer","version":"1.2.1","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.1","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"76447139a602ec767dd9db981b5a776ca3259da5","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.1.tgz","fileCount":8,"integrity":"sha512-AcxCtnsMnRB287MTVJfUv4+Xap4xrJ5CHZaYvYMJQ2dAMGc6uKsqWKv5v370VIqL1g0liMmSpCi1GFp+LhuQpw==","signatures":[{"sig":"MEUCIA567RtIovKU6JQvmC5oXQ9SUju5wLbbKOFUO47sDTWlAiEA+Sw/eF/xbHuSCUbX+qMQ3j2RVyvqLNYA1IEgl94RncY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228306},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"bced2d42032cbed84ce72372bf6ca825f576fdc8","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.1_1754059325965_0.11894166738213507","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@aarpaardev/stix-visualizer","version":"1.2.2","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.2","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"0fe1357eb5d0422c19a9f2170f09c8257407b25b","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.2.tgz","fileCount":8,"integrity":"sha512-GiYyVeBqSXwqK6VK0LjkyAdhlFSGhGigzQJXJLbr+4tWl1JgJpYRTF2/vQbn61vpSTKeRa1qg00aqr/EAueNdg==","signatures":[{"sig":"MEQCIDE9A5I0S5C3MDa3NX0FsLyw7V19UKwvnZCXD9HK9EbMAiAZAPMuyR7DYb1M5RMQmhyzLBrYzZD0PBhnLIWQmpkUpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228306},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"ed2599c8b5da47d1276371aea5aecaa07b52e6dd","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.2_1754059956748_0.7095975412213433","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@aarpaardev/stix-visualizer","version":"1.2.3","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.3","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"dd04389cabe1659778346f6c72f3ca7d11851c7d","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.3.tgz","fileCount":8,"integrity":"sha512-B7iSf0CAoLmRbo7uWWV0wzqRl138cVEe4dHOF5i2x/GtGShoqieHNIN0ECNWvLky9cuWvmPpcXGMSvRHm95Iog==","signatures":[{"sig":"MEYCIQDvevW56li2KHS8RJyvxjMyKbovirzU0C2gOoVzZYQIowIhAOSik6+ukKV3V1Oz86gV9lUI02TZhnXv2H8BcjzTuQaY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228306},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c2e0f47eeceb27cb0db23e4bbd33086c38408734","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.3_1754060449033_0.28066936023077926","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@aarpaardev/stix-visualizer","version":"1.2.4","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.4","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"dd576f1979c5fce1d63121197be369f7719fc6d1","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.4.tgz","fileCount":8,"integrity":"sha512-7TsKXsrqdMytYv4aQBVTO5EJaE1Xr7yrjw0ztwytLnZP4wIWjL95mXmn0xnvc+U8Sjtiv1qD/8MCfr1CPNl6wg==","signatures":[{"sig":"MEUCIFwfXZaguw1kaL+/AfbzukMj6rx6xIO+JYpBVhZKCFlXAiEAjoar8xPCdvT1IoNmv6/W58j17EB5fhjeaREIp9ml+0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228306},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"cffc3fabade4cc28c7b6881d3a9b682e0ccb19b3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.4_1754061025829_0.6424190335923321","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@aarpaardev/stix-visualizer","version":"1.2.5","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.5","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"34ac5f2b5b3e94dcbda64359ea3cbd0184aa0879","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.5.tgz","fileCount":8,"integrity":"sha512-zWzMA+P//95y+nDFLX69KQ8/JKpwzFPGR3g+R6c+Iv27rFzjXHkofFAtNM9lNy90lCCVEx0g62V3bQN0zjRiCA==","signatures":[{"sig":"MEYCIQC1exTHiR8iUyRiaHBjSaMddurI6hm6cL65wI+f4GZu/gIhAIN6VK19XOlGHmvC+HJm2ecoYqIMmkfmp2SWuYMt60zN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228306},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"5a0abe6de2d2b6fb5c6c52c924f4c1bceddd5478","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.5_1754063755519_0.022265094294228405","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@aarpaardev/stix-visualizer","version":"1.2.6","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.6","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/mmali277/stix2-visualizer","bugs":{"url":"https://github.com/mmali277/stix2-visualizer/issues"},"dist":{"shasum":"265acccefa4d65060070a17f111d8b26250ee6f4","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.6.tgz","fileCount":8,"integrity":"sha512-czSVrceUeJMpHgREQ8YuJubqU2dDnu+qjhN0gnusWeXPhZjwVG+S+IP/0JbA9JwXIP4rKetVGl6Qiy05CRbPPA==","signatures":[{"sig":"MEQCIBmXEDjrIQ2/uSXwxSFwMTdTm/9n1HA6voJayOpz4YFIAiAaBB0WmTjCU6++JTt4yuQ02hIk/pVQtKtH+aGB/ON5fQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228306},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"89640eecdbb86d2582ea6a1c4452cb8e062b2774","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/mmali277/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.6_1754064006529_0.1341444154048388","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@aarpaardev/stix-visualizer","version":"1.2.7","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.7","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"3e5c6a80208c247f3103ddaf8da15f5838345ab8","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.7.tgz","fileCount":8,"integrity":"sha512-SY47X8Ee+C3vwCjBZSwKq+cFxwLvr2Sk9hHz/jb9SeYSuWQtc7CTSDUPiiCZkpNIhnoC9/A3uWLmHMFhqxGiew==","signatures":[{"sig":"MEQCIENVJ7C0MrV6UQVF6QfdbLzmrlXO5cPUy26w7LDlUJSYAiBVS1ZhqkwjaiffdUEXKc2Zq8YFH05zx0GcjVyhVxcNvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228322},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"a0e17d506e14ed7e0c86c681826b6a03105a1f62","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.7_1754066383607_0.0816518269503217","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@aarpaardev/stix-visualizer","version":"1.2.8","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.8","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"4a83d6f1bc7513acb6c15d06ad1e0ed795adf336","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.8.tgz","fileCount":8,"integrity":"sha512-ehRsZDdx2WIO5sB+x4kHjW5vFdtLDKOjmooMWn4lmDNWSX4MN+vlIHOFSAmiiQNE9FQVyabLmwv2s3ChakkJHw==","signatures":[{"sig":"MEQCIAiRCX50h/SMp/Pq9PBu8ZL1R0fFrwDy2DmgM7Lfqvb7AiBckTQ3TvwdeDkY6PC4hoXDvsF32JODXOkYDQvaB8KeCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228322},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"c7ac5d3c7a71a8f9b29363737d96f47414f572e1","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.8_1754067022037_0.5923123592313873","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@aarpaardev/stix-visualizer","version":"1.2.9","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.9","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"501de4461a4caafe4911b8fcf92e1805d2723daf","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.9.tgz","fileCount":8,"integrity":"sha512-cNe5R0eOOHH1xMHk6rUeR0ACvBck+5wvXF8nquu0V+3g9isxaetjE/VwuaMPDcuUJlKPoZoLbBqiyKMwKysv0g==","signatures":[{"sig":"MEYCIQDf5KF/1FjOmDTTp/eMF7ALUVC18M4SLz/7sfZ9FqA7VAIhAMNrUPjSstJD6R3yhsCBGPRj86FtY+2BMBe/6w20/0Ha","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228322},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"4a6d965ed91f16b3abc36494440822e3de121c5f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.9_1754067965814_0.5954111024997648","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"@aarpaardev/stix-visualizer","version":"1.2.10","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.10","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"0bb2b2151210cd4a28141c79432ecfbd3e2a6f56","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.10.tgz","fileCount":8,"integrity":"sha512-/H5IPh5UyIZ/lwu+EtcBpug5/Knnv4JuerJUDaTF1u80IaPW6aDUY3IR3JvPRi0+LhPFT2Cg1a/xA/TC487WEw==","signatures":[{"sig":"MEYCIQDlYXHdTh3F7DpoRyI5RtahVI0WBXhSKFIBh4V8ynGnogIhAPUoF+Ij+PrJiM7Xj8t5jE6XqhPeGSZ2qej9I+CF+/WB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228325},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"efe96774c2524ef7493b3ad24899262d0f8df3a2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.10_1754068480542_0.2833433949476556","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"@aarpaardev/stix-visualizer","version":"1.2.11","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.11","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"39836322efc22ae920c5aa46d20ae54d728da521","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.11.tgz","fileCount":8,"integrity":"sha512-wO68zCyHurb4slihTTtvlAHI8zvWV3RSbLnYAgfgHVlnZ05UHKOiN59ag+YASf+t5NmZREkgFpNszk0embnU9Q==","signatures":[{"sig":"MEQCIGlyogoUyH3khift1cB99Ko40YmXkwV2w+uIpt3rZTpBAiBIJDFn0/mVBGpYkRxOwjbvJoRumbwo6B0kyrMcdxOKeQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228321},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"267130eb73276362a3fc372539cee45956fb228f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.11_1754069974818_0.4784212942620236","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"@aarpaardev/stix-visualizer","version":"1.2.12","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.12","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"251d5afc18fd548fe9e725acf94068dbd16039ac","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.12.tgz","fileCount":8,"integrity":"sha512-hbjPJhHtkaciovxWJtq7U3P5rSKr2bpLk3gt30HSgIFvCHDGF3IGb6mlkF68antm7MLSChJ2SaMEJvgqmGC7XA==","signatures":[{"sig":"MEYCIQD1ryiIVswxWI0VQgtW85ZI7ltLbGYTvFBO+MTFq5IokwIhAKNEFXkYGVB4m6e6ItZ4dk7H2uBjvr2qtJFUfmb7Muwd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3228376},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"fbc62998f7d3284b4139f625430e355ad379de39","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.12_1754072637545_0.04376096685539488","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"@aarpaardev/stix-visualizer","version":"1.2.13","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.13","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"36f8d78c3bdd33eb4533c0da393726f5a3bdcdae","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.13.tgz","fileCount":8,"integrity":"sha512-PENfgLsmCrXPdgflTrt+dH+QU4a07c+RG+zVx6UzPy6SiMyBiCgXr0uJjk8kJCT7wA1wyiFJ291P7DkFetpuGw==","signatures":[{"sig":"MEUCIDi3TiOk0rpMgVI3vzXFj/w+qiQySmPC1+iOR4qRIdyJAiEAzTiV0ZHfTVLS0Ro7Jf/YGROQ7DgpO1+fvt2qYt5LPww=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3241684},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"46f20cd883e62a1e9dd2fcf3a3165f823ad2b3c4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.13_1756571763059_0.009291886859031706","host":"s3://npm-registry-packages-npm-production"}},"1.2.14":{"name":"@aarpaardev/stix-visualizer","version":"1.2.14","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.2.14","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"734ce85e851f46451054c9a857f5a67d0e0b7179","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.2.14.tgz","fileCount":8,"integrity":"sha512-hRngYPQ+JQVuAHpY/Ant+2ThGjG5SPdMhtGqJqw6tVcJahJdivk3ZZCSNfEm+Zbe1ajzjF+Xn5ijgk6y1yL6lg==","signatures":[{"sig":"MEUCIAHO1GHNKKmvaxn2d5swaI6WSRMcmFEQc+/F6nAY1MQCAiEAqr/uC0Dw1laklr4QDlgg8WPeiIqCjD4j2+lYBY69VZQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3244887},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"db1623b93792333d8abd269ec631527522b4ab51","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.2.14_1756587722640_0.9950715258209923","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@aarpaardev/stix-visualizer","version":"1.3.0","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.3.0","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"ebc3bca679705249e8fbe5fbe1109f8694d06d14","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.3.0.tgz","fileCount":8,"integrity":"sha512-zGlrj3tHC1fqcx0N0BRNHBwah60+Vk5kDzQI5Xn3hh8ngLSKlel0sF+tXeRkXrEUhRt9rFVFGCdnQgk0UYzU8A==","signatures":[{"sig":"MEUCIQD8r2qDoLT4cKK70e1y8f4xeg2ds5lvBwiy0RPMwZ8tzwIgQZ4Gabt87zf2dznEYmAGQ2AVMjc9NvUJYjxE4LqtjF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3257827},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"0b44a421285b127e6f96c7d19a2d5fd5967fe832","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.3.0_1756593569542_0.7140971422694986","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@aarpaardev/stix-visualizer","version":"1.3.1","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","_id":"@aarpaardev/stix-visualizer@1.3.1","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"homepage":"https://github.com/aarpaardev/stix2-visualizer","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"dist":{"shasum":"e8c7ccb0a8148f3840978eb40b51f463194129fb","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.3.1.tgz","fileCount":8,"integrity":"sha512-pHujHp4gSZttMbgsDRa1YpcX9dOATBuckWTARQKtBYKYWevVxax2k9JpLlTkBpqZMg38iXMhJQSR2G7GjPeO3Q==","signatures":[{"sig":"MEQCIDj/coihcC8gi+ZKmbSO04qWOOb+DiVxf/IplebNZtfOAiBVAs3xUQp2LUcEezZcHJncQv/PwT5wmet+97V+jK2rdg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3256759},"main":"dist/index.js","types":"dist/index.d.ts","unpkg":"dist/index.min.js","module":"dist/index.mjs","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"gitHead":"dec64a57f5d5cbe867fb1c1a95421aa16ce4dbe7","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","rollup":"rollup -c --bundleConfigAsCjs","storybook":"storybook dev -p 6006","build-storybook":"storybook build"},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"repository":{"url":"git+https://github.com/aarpaardev/stix2-visualizer.git","type":"git"},"_npmVersion":"10.2.3","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react-force-graph-2d":"^1.28.0"},"_hasShrinkwrap":false,"devDependencies":{"react":"^18.3.1","eslint":"^8.57.1","rollup":"^4.46.1","prettier":"^3.5.3","react-dom":"^18.3.1","storybook":"^8.1.10","typescript":"^5.5.2","@types/node":"^20.14.7","@types/three":"^0.176.0","@storybook/test":"^8.1.10","@storybook/react":"^8.1.10","@storybook/blocks":"^8.1.10","rollup-plugin-dts":"^6.2.1","@rollup/plugin-url":"^8.0.2","eslint-plugin-jsdoc":"^50.6.17","@rollup/plugin-image":"^3.0.3","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-replace":"^6.0.2","@storybook/addon-links":"^8.1.10","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","@rollup/plugin-commonjs":"^28.0.6","eslint-plugin-storybook":"^0.8.0","@chromatic-com/storybook":"^1.5.0","@rollup/plugin-typescript":"^12.1.4","@storybook/react-webpack5":"^8.1.10","@typescript-eslint/parser":"^7.18.0","@rollup/plugin-node-resolve":"^16.0.1","@storybook/addon-essentials":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@typescript-eslint/eslint-plugin":"^7.18.0","rollup-plugin-peer-deps-external":"^2.2.4","@storybook/addon-webpack5-compiler-swc":"^1.0.4"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"_npmOperationalInternal":{"tmp":"tmp/stix-visualizer_1.3.1_1756624327965_0.3829086891902669","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@aarpaardev/stix-visualizer","version":"1.3.2","description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","unpkg":"dist/index.min.js","exports":{".":{"import":"./dist/index.mjs","require":"./dist/index.js"}},"homepage":"https://github.com/aarpaardev/stix2-visualizer","scripts":{"build":"tsc","test":"echo \"Error: no test specified\" && exit 1","storybook":"storybook dev -p 6006","build-storybook":"storybook build","rollup":"rollup -c --bundleConfigAsCjs"},"repository":{"type":"git","url":"git+https://github.com/aarpaardev/stix2-visualizer.git"},"keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"devDependencies":{"@chromatic-com/storybook":"^1.5.0","@rollup/plugin-commonjs":"^28.0.6","@rollup/plugin-image":"^3.0.3","@rollup/plugin-node-resolve":"^16.0.1","@rollup/plugin-replace":"^6.0.2","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.4","@rollup/plugin-url":"^8.0.2","@storybook/addon-essentials":"^8.1.10","@storybook/addon-interactions":"^8.1.10","@storybook/addon-links":"^8.1.10","@storybook/addon-onboarding":"^8.1.10","@storybook/addon-webpack5-compiler-swc":"^1.0.4","@storybook/blocks":"^8.1.10","@storybook/react":"^8.1.10","@storybook/react-webpack5":"^8.1.10","@storybook/test":"^8.1.10","@types/node":"^20.14.7","@types/three":"^0.176.0","@typescript-eslint/eslint-plugin":"^7.18.0","@typescript-eslint/parser":"^7.18.0","eslint":"^8.57.1","eslint-config-prettier":"^10.1.5","eslint-plugin-jsdoc":"^50.6.17","eslint-plugin-prettier":"^5.4.1","eslint-plugin-storybook":"^0.8.0","prettier":"^3.5.3","react":"^18.3.1","react-dom":"^18.3.1","rollup":"^4.46.1","rollup-plugin-dts":"^6.2.1","rollup-plugin-peer-deps-external":"^2.2.4","storybook":"^8.1.10","typescript":"^5.5.2"},"peerDependencies":{"react":"^18.3.1","react-dom":"^18.3.1"},"dependencies":{"react-force-graph-2d":"^1.28.0"},"_id":"@aarpaardev/stix-visualizer@1.3.2","gitHead":"d0cac2556e128c15ea8e3697efb984f307ac6400","_nodeVersion":"20.10.0","_npmVersion":"10.2.3","dist":{"integrity":"sha512-uYbmQlU7Q0ZNIr7/oTODYv9T+NvOA/n+9hNa4YKgCKT6kv+YBm88aGSkaKB9ZC7ShJeUx3pQEwHotC/IV7hoWw==","shasum":"54d72f968383e75ebfa4eb8a63b6b321a62816db","tarball":"https://registry.npmjs.org/@aarpaardev/stix-visualizer/-/stix-visualizer-1.3.2.tgz","fileCount":8,"unpackedSize":3262140,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCfAK3bVg0GwYBXVl08V+GREGgxt4tswKIF80bWXQFZ6AIhAL2vkOPy1zzDL55+I1PDsqILgvFiDrm4I/wzxmmbYi/5"}]},"_npmUser":{"name":"mmali","email":"mmali277@gmail.com"},"directories":{},"maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/stix-visualizer_1.3.2_1756671778538_0.7422706615519208"},"_hasShrinkwrap":false}},"time":{"created":"2025-07-30T18:54:31.623Z","modified":"2025-08-31T20:22:59.081Z","1.0.0":"2025-07-28T19:04:52.620Z","1.0.1":"2025-07-28T20:08:23.326Z","1.0.2":"2025-07-28T20:36:21.432Z","1.0.3":"2025-07-28T20:43:01.925Z","1.0.4":"2025-07-28T20:50:36.365Z","1.0.5":"2025-07-28T20:56:03.965Z","1.0.6":"2025-07-28T21:10:31.297Z","1.0.7":"2025-07-28T21:15:48.029Z","1.0.8":"2025-07-29T19:03:35.342Z","1.0.10":"2025-07-29T19:25:57.589Z","1.0.11":"2025-07-29T19:33:37.613Z","1.0.12":"2025-07-29T20:05:08.178Z","1.0.13":"2025-07-29T20:11:17.431Z","1.0.14":"2025-07-29T20:24:33.920Z","1.0.15":"2025-07-29T20:30:36.161Z","1.0.16":"2025-07-29T20:39:50.338Z","1.0.17":"2025-07-29T20:59:31.751Z","1.0.18":"2025-07-29T21:15:47.991Z","1.0.19":"2025-07-29T21:28:32.880Z","1.0.20":"2025-07-29T21:30:37.905Z","1.0.21":"2025-07-29T21:43:34.599Z","1.0.22":"2025-07-29T22:10:35.202Z","1.0.23":"2025-07-29T22:16:10.617Z","1.0.24":"2025-07-30T18:54:32.037Z","1.0.25":"2025-07-30T19:03:34.097Z","1.0.26":"2025-07-30T19:10:41.426Z","1.0.27":"2025-07-30T19:31:30.632Z","1.0.28":"2025-07-30T19:34:46.105Z","1.0.29":"2025-07-30T19:35:45.866Z","1.0.30":"2025-07-30T19:44:37.442Z","1.0.31":"2025-07-30T19:48:40.383Z","1.0.32":"2025-07-30T20:00:10.633Z","1.0.33":"2025-07-30T20:02:13.029Z","1.0.34":"2025-07-30T20:26:29.518Z","1.0.35":"2025-07-30T20:33:05.051Z","1.0.36":"2025-07-30T20:49:07.788Z","1.0.37":"2025-07-30T20:53:28.642Z","1.0.39":"2025-07-30T21:06:32.553Z","1.0.40":"2025-07-30T21:21:34.020Z","1.0.41":"2025-07-30T21:41:47.853Z","1.0.42":"2025-07-30T22:00:51.388Z","1.0.43":"2025-07-30T22:03:22.996Z","1.0.44":"2025-07-30T22:07:16.002Z","1.0.45":"2025-07-30T22:10:16.264Z","1.0.46":"2025-07-30T22:13:44.673Z","1.1.0":"2025-07-30T22:47:28.445Z","1.2.1":"2025-08-01T14:42:06.234Z","1.2.2":"2025-08-01T14:52:36.997Z","1.2.3":"2025-08-01T15:00:49.283Z","1.2.4":"2025-08-01T15:10:26.155Z","1.2.5":"2025-08-01T15:55:55.802Z","1.2.6":"2025-08-01T16:00:06.800Z","1.2.7":"2025-08-01T16:39:43.891Z","1.2.8":"2025-08-01T16:50:22.282Z","1.2.9":"2025-08-01T17:06:06.073Z","1.2.10":"2025-08-01T17:14:40.807Z","1.2.11":"2025-08-01T17:39:35.067Z","1.2.12":"2025-08-01T18:23:57.791Z","1.2.13":"2025-08-30T16:36:03.327Z","1.2.14":"2025-08-30T21:02:02.913Z","1.3.0":"2025-08-30T22:39:29.770Z","1.3.1":"2025-08-31T07:12:08.199Z","1.3.2":"2025-08-31T20:22:58.890Z"},"bugs":{"url":"https://github.com/aarpaardev/stix2-visualizer/issues"},"author":{"name":"Muhammad Haider Ali Khan"},"license":"MIT","homepage":"https://github.com/aarpaardev/stix2-visualizer","keywords":["stix","visualizer","cyber","security","cybox","sigma","yara","oasis"],"repository":{"type":"git","url":"git+https://github.com/aarpaardev/stix2-visualizer.git"},"description":"STIX Visualizer is a React-based, enhanced version of the OASIS CTI STIX Visualization project. It offers interactive canvas-based rendering of STIX 2.0 bundles with support for custom nodes, links, labels, and complete styling and behavior control.","maintainers":[{"name":"mmali","email":"mmali277@gmail.com"}],"readme":"# 📦 STIX Visualizer\n\n**STIX Visualizer** is a React-based, enhanced version of the [OASIS CTI STIX Visualization project](https://oasis-open.github.io/cti-stix-visualization/). It offers interactive canvas-based rendering of [STIX 2.0](https://oasis-open.github.io/cti-documentation/stix/intro) bundles with support for custom nodes, links, labels, and complete styling and behavior control.\n\n---\n\n## 🚀 Features\n\n- Visualizes STIX 2.x bundles\n- Canvas-based performance with directional links and animations\n- Fully customizable via props\n- Optional legends with configurable positions\n- Zoom/hover/click event hooks\n- Storybook integration for isolated component previews\n\n---\n\n## 🚧 Try it out / Live Demo\n\nYou can interact with the live Storybook demo and explore props such as node interaction and neighbor customization on hover:\n\n**Live preview:**  \n[Open the demo on Storybook](https://aarpaardev.github.io/stix2-visualizer/?path=/story/props-node-interaction--neighbor-customization-on-hover)\n\n---\n\n<p align=\"center\">\n  <img width=\"1024\" height=\"768\" alt=\"STIX Visualizer Preview\" src=\"https://github.com/user-attachments/assets/04409ada-94ab-4239-a3c7-525bfc0d710b\" />\n</p>\n\n## 📦 Installation\n\n```bash\nnpm install @aarpaardev/stix-visualizer\n# or\nyarn add @aarpaardev/stix-visualizer\n```\n\n## 🔰 Usage\n\n###  🧩 React (via npm/yarn)\n```tsx\nimport React, { useEffect, useState } from 'react';\nimport { Stix2Visualizer } from '@aarpaardev/stix-visualizer';\n\nexport default function App() {\n  const [data, setData] = useState(null);\n\n  useEffect(() => {\n    fetch('https://raw.githubusercontent.com/aarpaardev/stix2-visualizer/main/src/examples/MandiantAPT1Report.json')\n      .then(res => res.json())\n      .then(setData);\n  }, []);\n\n  if (!data) return <div>Loading...</div>;\n\n  return <Stix2Visualizer data={data} />;\n}\n```\n\n###  🌐 HTML (via CDN/UMD)\n\n```html\n<!DOCTYPE html>\n<html>\n\n<head>\n  <title>STIX Visualizer Test</title>\n  <!-- React & ReactDOM -->\n  <script src=\"https://unpkg.com/react@18/umd/react.production.min.js\"></script>\n  <script src=\"https://unpkg.com/react-dom@18/umd/react-dom.production.min.js\"></script>\n\n    <!-- UMD Bundle of Stix Visualizer -->\n  <script src=\"https://unpkg.com/@aarpaardev/stix-visualizer@latest/dist/index.min.js\"></script>\n</head>\n\n<body>\n  <div id=\"root\"></div>\n\n  <script>\n\n    // Load a STIX2 JSON file\n    fetch('https://raw.githubusercontent.com/aarpaardev/stix2-visualizer/main/src/examples/MandiantAPT1Report.json')\n      .then(res => res.json())\n      .then(json => {\n        props = { data: json };\n\n        const Visualizer = window.AaarPaarDevStixVisualizer.Stix2Visualizer;\n        ReactDOM.render(React.createElement(Visualizer, props), document.getElementById('root'));\n      });\n  </script>\n</body>\n\n</html>\n```\n\n\n## 🧩 Props\n\n### `Stix2VisualizerProps`\n\n| Prop               | Type                   | Required | Description |\n|--------------------|------------------------|----------|-------------|\n| `data`             | `StixBundle \\| object` | ✅      | A valid [STIX 2.x Bundle JSON object](https://oasis-open.github.io/cti-documentation/stix/intro) that defines the entities and relationships to be visualized. Refer to [this sample STIX bundle](https://oasis-open.github.io/cti-documentation/examples/example_json/apt1.json) for reference. |\n| `height`           | `number`               | ❌      | Height of canvas (default is undefined)|\n| `width`            | `number`               | ❌      | With of canvas (default is undefined)|\n| `nodeOptions`      | `INodeOptions`         | ❌      | Configuration for visual node appearance (e.g., color, radius, interactivity). See table below. |\n| `nodeOptions`      | `INodeOptions`         | ❌      | Configuration for visual node appearance (e.g., color, radius, interactivity). See table below. |\n| `linkOptions`      | `ILinkOptions`         | ❌      | Configuration for link appearance and behavior. See table below. |\n| `noiseOptions`      | `INoiseOptions`       | ❌      | Configuration for noise options (e.g., \"object_refs\" relations with \"Report\" object). See table below. |\n| `legendOptions`    | `ILegendOptions`       | ❌      | Options for showing and positioning the legend. See table below. |\n| `directionOptions` | `ILinkDirectionOptions`| ❌      | Defines directional indicators on links like arrows and particles. See table below. |\n| `linkLabelOptions` | `ILabelOptions`        | ❌      | Options for displaying text labels on links. See table below. |\n| `nodeLabelOptions` | `ILabelOptions`        | ❌      | Options for displaying text labels on nodes. See table below. |\n\n#### `nodeOptions` Props\n\n| Property             | Type                             | Default       | Description                                                                  |\n| -------------------- | -------------------------------- | ------------- | ---------------------------------------------------------------------------- |\n| `size`               | `number`                         | `12`          | Node size in pixels.                                                         |\n| `disableZoomOnClick` | `boolean`                        | `false`       | Disables zoom behavior on node click.                                        |\n| `onHover`            | `(node, ctx, neighbors) => void` | *(See below)* | Callback for when a node is hovered. Highlights neighboring nodes.           |\n| `onClick`            | `(node, ref?) => void`           | `undefined`   | Callback for when a node is clicked. You can access the graph ref if needed. |\n\n\n###### Default `onHover`\n\n```ts\n/**\n * @param {NodeObject} node Node Object\n * @param {CanvasRenderingContext2D} ctx node canvas context\n * @param {Set<NodeObject>} neighbors node canvas context\n */\n(node: NodeObject, ctx: CanvasRenderingContext2D, neighbors: Set<NodeObject>) => {\n  Array.from(neighbors.values()).forEach((neighbor: NodeObject) => {\n    /**\n     *\n     * @param {CanvasRenderingContext2D} neighCtx node canvas context\n     * @param {number} x starting x-axis position of node\n     * @param {number} y starting y-axis position of node\n     */\n    neighbor.drawHighlight = (\n      neighCtx: CanvasRenderingContext2D,\n      x: number,\n      y: number\n    ): void => {\n      neighCtx.beginPath();\n      neighCtx.arc(x, y, 10, 0, Math.PI * 2); // full circle\n      neighCtx.fillStyle = 'rgba(182, 181, 181, 0.5)';\n      neighCtx.fill();\n      neighCtx.stroke();\n    };\n  });\n  node.links?.forEach((link: LinkObject) => {\n    link.particleWidth = 4;\n  });\n  if (node.img && node.x && node.y) {\n    ctx.drawImage(node.img, node.x - 20 / 2, node.y - 20 / 2, 20, 20);\n  }\n}\n```\n\n#### `linkOptions` Props\n\n| Prop                 | Type                                                        | Default                           | Description                                                       |\n| -------------------- | ----------------------------------------------------------- | --------------------------------- | ----------------------------------------------------------------- |\n| `width`              | `number` \\| `(link: LinkObject) => number`                  | `1`                               | Width of the link line or a function to calculate it dynamically. |\n| `curvature`          | `number`                                                    | `0.25`                            | Controls how curved the link lines are.                           |\n| `distance`           | `number`                                                    | `60`                              | Distance between connected nodes.                                 |\n| `color`              | `string`                                                    | `'rgba(126,126,126, 0.6)'`        | Stroke color of the link.                                         |\n| `disableZoomOnClick` | `boolean`                                                   | `false`                           | Prevents zoom on link click if set to `true`.                     |\n| `onHover`            | `(link: LinkObject, ctx: CanvasRenderingContext2D) => void` | *(See below)*                     | Callback invoked when hovering over a link.                       |\n| `onClick`            | `(link: LinkObject, ref?: ReactForceRef) => void`           | `undefined`                       | Callback invoked when clicking a link.                            |\n\n\n\n###### Default `onHover`\n\n```ts\n/**\n * @param {LinkObject} link link Object\n * @param {CanvasRenderingContext2D} ctx node canvas context\n */\n(link: LinkObject, ctx: CanvasRenderingContext2D) => {\n  ctx.strokeStyle = 'rgba(36, 35, 35, 0.6)';\n  ctx.stroke();\n\n  /**\n   *\n   * @param {CanvasRenderingContext2D} neighCtx node canvas context\n   * @param {number} x starting x-axis position of node\n   * @param {number} y starting y-axis position of node\n   */\n  const drawHighlightFunc = (\n    neighCtx: CanvasRenderingContext2D,\n    x: number,\n    y: number\n  ): void => {\n    neighCtx.beginPath();\n    neighCtx.arc(x, y, 10, 0, Math.PI * 2); // full circle\n    neighCtx.fillStyle = 'rgba(182, 181, 181, 0.5)';\n    neighCtx.fill();\n    neighCtx.stroke();\n  };\n  if (link.source) {\n    (link.source as NodeObject).drawHighlight = drawHighlightFunc;\n  }\n  if (link.target) {\n    (link.target as NodeObject).drawHighlight = drawHighlightFunc;\n  }\n}\n```\n\n#### `noiseOptions` Props\n\n| Prop            | Type                       | Default       | Description                                                                                 |\n|-----------------|----------------------------|---------------|---------------------------------------------------------------------------------------------|\n| `ignoreReportObjectRefs`       | `boolean`                  | `true`        | Whether to show the \"object_refs\" relations to \"Report\" object or not.                                                                 |\n\n\n#### `legendOptions` Props\n\n| Prop            | Type                       | Default       | Description                                                                                 |\n|-----------------|----------------------------|---------------|---------------------------------------------------------------------------------------------|\n| `display`       | `boolean`                  | `true`        | Whether to show the legend.                                                                 |\n| `position`      | `'top-right' \\| 'top-left' \\| 'bottom-right' \\| 'bottom-left'` | `'top-right'` | Position of the legend in the container.                |\n| `containerStyle`| `React.CSSProperties`      | `undefined`   | Optional custom style object for the legend container.  \n| `displayignoreReportObjectRefsCheckBox`| `boolean`  | `true`  | Optional Checkbox to reduce noise by ignoring certain relations (see noiseOption prop).                                     |\n\n\n#### `nodeLabelOptions` Props\n\n| Prop               | Type            | Default                        | Description                                                       |\n|--------------------|-----------------|--------------------------------|-------------------------------------------------------------------|\n| `font`             | `string`        | `undefined`                    | Font family to use for labels (e.g., `'Arial'`, `'Roboto'`).     |\n| `fontSize`         | `number`        | `4`                            | Size of the label font.                                           |\n| `backgroundColor`  | `string`        | `undefined`                    | Optional background color behind the label.                       |\n| `color`            | `string`        | `'rgba(39, 37, 37, 0.9)'`      | Color of the label text.                                          |\n| `display`          | `boolean`       | `true`                         | Whether to display the label.                                     |\n| `onZoomOutDisplay` | `boolean`       | `false`                        | Whether to continue showing the label when zoomed out.            |\n\n#### `linkLabelOptions` Props\n\n| Prop               | Type            | Default                        | Description                                                       |\n|--------------------|-----------------|--------------------------------|-------------------------------------------------------------------|\n| `font`             | `string`        | `undefined`                    | Font family to use for labels (e.g., `'Arial'`, `'Roboto'`).     |\n| `fontSize`         | `number`        | `4`                            | Size of the label font.                                           |\n| `backgroundColor`  | `string`        | `undefined`                    | Optional background color behind the label.                       |\n| `color`            | `string`        | `'rgba(39, 37, 37, 0.9)'`      | Color of the label text.                                          |\n| `display`          | `boolean`       | `true`                         | Whether to display the label.                                     |\n| `onZoomOutDisplay` | `boolean`       | `false`                        | Whether to continue showing the label when zoomed out.            |\n\n#### `directionOptions` Props\n\n| Prop                                       | Type                                         | Default                        | Description                                                                 |\n|--------------------------------------------|----------------------------------------------|--------------------------------|-----------------------------------------------------------------------------|\n| `directionSize`                            | `number` \\| `(link: LinkObject) => number`   | `4`                            | Size of the arrow indicating direction.                                     |\n| `arrowRelativePositions`                   | `number` \\| `(link: LinkObject) => number`   | `0.98`                         | Position of the arrow relative to the link length.                          |\n| `directionalParticles`                     | `number` \\| `(link: LinkObject) => number`   | `10`                           | Number of directional particles to display on a link.                       |\n| `directionalParticleSize`                  | `number` \\| `(link: LinkObject) => number`   | `1`                            | Size of directional particles.                                              |\n| `directionalParticleSpeed`                 | `number` \\| `(link: LinkObject) => number`   | `0.005`                        | Speed of directional particles.                                             |\n| `directionalParticlesAndArrowColor`        | `string` \\| `(link: LinkObject) => string`   | `'rgba(0, 0, 0, 0, 0)'`        | Color of both arrows and directional particles.                             |\n| `onHoverParticlesSize`                     | `number`                                     | `4`                            | Size of directional particles on hover.                                     |\n| `onHoverArrowSize`                         | `number`                                     | `undefined`                    | Optional custom arrow size on hover.                                        |\n| `displayDirections`                        | `boolean`                                    | `true`                         | Whether to display link directions using arrows.                            |\n| `displayParticles`                         | `boolean`                                    | `true`                         | Whether to display directional particles along the links (Greater than `0` will cause the canvas to be **continuously redrawn** to simulate particle motion). |\n\n## 📚 Storybook\n\nThe project includes a [Storybook](https://storybook.js.org/) setup for developing, testing, and showcasing components in isolation.\n\n### 🔧 Run Storybook locally\n\nTo start the Storybook server:\n\n```bash\nnpm run storybook\n```\nThis will launch Storybook at:\n```\nhttp://localhost:6006\n```\nYou can visually explore all customizable props, states, and interactions of the Stix2Visualizer component from there.\n\n## 🧱 Interfaces & Types\n\n### `ILabelOptions`\n\n```ts\ninterface ILabelOptions {\n  font?: string;\n  fontSize?: number;\n  backgroundColor?: string;\n  color?: string;\n  display?: boolean;\n  onZoomOutDisplay?: boolean;\n}\n```\nUsed to style and control label rendering for nodes and links.\n\n\n### `INodeOptions`\n\n```ts\ninterface INodeOptions {\n  size?: number;\n  disableZoomOnClick?: boolean;\n  onHover?: (\n    node: NodeObject,\n    ctx: CanvasRenderingContext2D,\n    highlightedNeighbors: Set<NodeObject>\n  ) => void;\n  onClick?: (node: NodeObject, ref?: ReactForceRef) => void;\n}\n```\nControls how nodes behave, appear, and respond to interaction.\n\n\n### `ILinkOptions`\n\n```ts\ninterface ILinkOptions {\n  width?: ((link: LinkObject) => number) | number;\n  curvature?: number;\n  distance?: number;\n  color?: string;\n  disableZoomOnClick?: boolean;\n  onHover?: (link: LinkObject, ctx: CanvasRenderingContext2D) => void;\n  onClick?: (link: LinkObject, ref?: ReactForceRef) => void;\n}\n```\nDefines link styling, interaction behavior, and rendering logic.\n\n\n### `ILinkDirectionOptions`\n\n```ts\ninterface ILinkDirectionOptions {\n  directionSize?: ((link: LinkObject) => number) | number;\n  arrowRelativePositions?: ((link: LinkObject) => number) | number;\n  directionalParticles?: ((link: LinkObject) => number) | number;\n  directionalParticleSpeed?: ((link: LinkObject) => number) | number;\n  directionalParticleSize?: ((link: LinkObject) => number) | number;\n  directionalParticlesAndArrowColor?: ((link: LinkObject) => string) | string;\n  onHoverParticlesSize?: number;\n  onHoverArrowSize?: number;\n  displayDirections?: boolean;\n  displayParticles?: boolean;\n}\n```\nConfigures directional arrows and animated particles on links.\n\n> ⚠️ **Performance Note**  \n> If `directionalParticles` is greater than `0`, the canvas will be **continuously redrawn** to simulate particle motion.  \n> This may **impact performance** on large graphs. Use this option **with caution**.\n\n### `ILegendOptions`\n\n```ts\ntype LegendPosition =\n  | 'top-left'\n  | 'top-right'\n  | 'bottom-left'\n  | 'bottom-right'\n  | 'top-center'\n  | 'bottom-center';\n\ninterface ILegendOptions {\n  display?: boolean;\n  position?: LegendPosition;\n  containerStyle?: React.CSSProperties;\n}\n```\n\n### `NodeObject`\n\n```ts\ntype NodeObject<NodeType = object> = NodeType & {\n  id: string | number;\n  img?: HTMLImageElement;\n  size?: number;\n  name?: string;\n  val?: number;\n  x?: number;\n  y?: number;\n  z?: number;\n  vx?: number;\n  vy?: number;\n  vz?: number;\n  fx?: number;\n  fy?: number;\n  fz?: number;\n  draw?: (ctx: CanvasRenderingContext2D, x: number, y: number) => void;\n  drawHighlight?: (ctx: CanvasRenderingContext2D, x: number, y: number) => void;\n  neighbors?: Array<NodeObject>;\n  links?: Array<LinkObject>;\n  [others: string]: unknown;\n};  \n```\nRepresents a node in the visualizer. This is a generic structure and can be extended with additional fields as needed.\n\n\n### `LinkObject`\n\n```ts\ntype LinkObject<NodeType = object, LinkType = object> = LinkType & {\n  source?: string | number | NodeObject<NodeType>;\n  target?: string | number | NodeObject<NodeType>;\n  drawHighlight?: (ctx: CanvasRenderingContext2D) => void;\n  particleWidth?: number;\n  color?: string;\n  [others: string]: unknown;\n};\n```\nDefines a connection between two nodes. Can be enriched with custom properties.\n\n\n## 🛠 Development\n\nFollow these steps to set up the project locally for development:\n\n### 🔧 Prerequisites\n\n- [Node.js](https://nodejs.org/) (version 20.10.0 or above recommended)\n- npm or yarn\n\n### 📥 Clone the repository and run\n\n```bash\ngit clone https://github.com/your-org/stix-visualizer.git\ncd stix-visualizer\nnpm run storybook\n```\n\n## 🤝 Contributing\n\nContributions are welcome!\n\n- Fork the repository\n- Create your feature branch:  \n  ```bash\n  git checkout -b feature/amazing-feature\n  ```\n- Commit your changes:\n  ```bash\n  git commit -m 'Add amazing feature'\n  ```\n- Push to the branch:\n  ```bash\n  git push origin feature/amazing-feature\n  ```\n- Open Pull Request\n\n  \n\n","readmeFilename":"README.md"}