UNPKG

@usulpro/react-json-view

Version:

Interactive react component for displaying javascript arrays and JSON objects.

110 lines (109 loc) 3.86 kB
{ "name": "@usulpro/react-json-view", "description": "Interactive react component for displaying javascript arrays and JSON objects.", "version": "2.0.1", "main": "dist/main.js", "dependencies": { "color-string": "^1.5.3", "flux": "^4.0.1", "react-base16-styling": "^0.6.0", "react-lifecycles-compat": "^3.0.4", "react-textarea-autosize": "^6.1.0" }, "devDependencies": { "babel-core": "^6.26.3", "babel-eslint": "^8.2.5", "babel-loader": "^7.1.4", "babel-plugin-react-html-attrs": "^2.0.0", "babel-plugin-transform-class-properties": "^6.24.1", "babel-plugin-transform-function-bind": "^6.22.0", "babel-plugin-transform-node-env-inline": "^0.2.0", "babel-preset-es2015": "^6.24.1", "babel-preset-react": "^6.24.1", "babel-preset-stage-0": "^6.24.1", "chai": "^4.1.2", "coveralls": "^3.0.1", "css-loader": "^0.28.11", "enzyme": "^3.2.0", "enzyme-adapter-react-16": "^1.1.1", "eslint": "^5.0.1", "eslint-plugin-babel": "^5.1.0", "eslint-plugin-react": "^7.10.0", "html-webpack-plugin": "2.30.1", "ignore-styles": "^5.0.1", "istanbul": "^0.4.5", "jsdom": "^11.11.0", "mocha": "^4.0.1", "moment": "^2.22.2", "node": "8.4.0", "node-sass": "^4.9.0", "nyc": "^11.9.0", "react": "^16.4.0", "react-dom": "^16.4.0", "react-github-button": "^0.1.11", "react-hot-loader": "^3.0.0-beta.6", "react-select": "^1.1.0", "react-test-renderer": "^16.4.0", "sass-loader": "^6.0.7", "sinon": "^4.5.0", "style-loader": "^0.18.2", "webpack": "^3.12.0", "webpack-bundle-size-analyzer": "^2.7.0", "webpack-dev-server": "^2.11.2" }, "peerDependencies": { "react": "^16.0.0 || ^15.5.4", "react-dom": "^16.0.0 || ^15.5.4" }, "scripts": { "build": "webpack --config webpack/webpack.config.js -p --display-error-details --progress --optimize-minimize", "prebuild": "npm run test:unit", "build:demo": "webpack --config webpack/webpack.config-demo.js -p --display-error-details --progress --optimize-minimize", "dev": "webpack-dev-server --config webpack/webpack.config-dev.js --open", "modules:debug": "./docker/debug.sh", "modules:tree": "webpack --config webpack/webpack.config.js --json ", "modules:size-analyzer": "webpack --config webpack/webpack.config.js --json | webpack-bundle-size-analyzer", "test": "npm run test:unit && npm run test:coverage", "test:unit": "nyc mocha test/**/*-test.js", "test:coverage": "nyc report --reporter=text-lcov | coveralls", "test:watch": "nyc mocha -w test/**/*-test.js", "lint": "./node_modules/.bin/eslint src", "lint-fixup": "./node_modules/.bin/eslint src --ext .js,.jsx --fix" }, "repository": { "type": "git", "url": "https://github.com/mac-s-g/react-json-view.git" }, "keywords": [ "array-viewer", "base-16", "component", "interactive", "interactive-json", "json", "json-component", "json-display", "json-tree", "json-view", "json-viewer", "json-inspector", "json-tree", "react", "react-component", "react-json", "theme", "tree", "tree-view", "treeview" ], "license": "MIT", "author": "Mac Gainor", "bugs": { "url": "https://github.com/mac-s-g/react-json-view/issues" }, "homepage": "https://github.com/mac-s-g/react-json-view", "directories": { "docs": "docs", "test": "test" } }