UNPKG

@aarpaardev/stix-visualizer

Version:

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.

89 lines (88 loc) 2.74 kB
{ "name": "@aarpaardev/stix-visualizer", "version": "1.2.12", "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", "files": [ "dist" ], "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": "https://github.com/aarpaardev/stix2-visualizer.git" }, "keywords": [ "stix", "visualizer", "cyber", "security", "cybox", "sigma", "yara", "oasis" ], "author": "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" } }