UNPKG

@john.klaumann/react-analyzer

Version:

Analyzes React components and automatically creates context providers to eliminate prop drilling

59 lines 1.67 kB
{ "name": "@john.klaumann/react-analyzer", "version": "2.4.4", "description": "Analyzes React components and automatically creates context providers to eliminate prop drilling", "type": "module", "main": "dist/lib/analyzer.js", "bin": { "react-analyzer": "dist/bin/react-analyzer.js" }, "files": [ "dist/", "README.md", "LICENSE" ], "scripts": { "build": "webpack", "prepublishOnly": "npm run build", "test": "echo \"Error: no test specified\" && exit 1" }, "keywords": [ "react", "analysis", "context", "state", "prop-drilling", "component", "refactoring", "dependency", "visualization" ], "author": "John Klaumann", "license": "MIT", "dependencies": { "@babel/generator": "^7.27.0", "@babel/parser": "^7.27.0", "@babel/traverse": "^7.27.0", "@babel/types": "^7.27.0", "chalk": "^5.4.1", "dependency-cruiser": "^13.1.5", "glob": "^11.0.1" }, "devDependencies": { "@types/glob": "^8.1.0", "terser-webpack-plugin": "^5.3.14", "webpack": "^5.99.5", "webpack-cli": "^6.0.1" }, "engines": { "node": ">=16.0.0" }, "repository": { "type": "git", "url": "git+https://github.com/johnklaumann/react-component-analyzer" }, "bugs": { "url": "https://github.com/johnklaumann/react-component-analyzer" }, "homepage": "https://github.com/johnklaumann/react-component-analyzer" }