UNPKG

@microlink/react-json-view

Version:

Interactive react component for displaying javascript arrays and JSON objects.

330 lines (329 loc) 8.22 kB
{ "name": "@microlink/react-json-view", "description": "Interactive react component for displaying javascript arrays and JSON objects.", "homepage": "https://github.com/microlinkhq/react-json-view", "version": "1.26.1", "main": "dist/main.js", "author": { "name": "Mac Gainor" }, "contributors": [ { "name": "mac", "email": "mac.gainor@gmail.com" }, { "name": "Kiko Beats", "email": "josefrancisco.verdu@gmail.com" }, { "name": "Brad Adams", "email": "hi@breadadams.com" }, { "name": "Xuefei Li", "email": "frankvsense@gmail.com" }, { "name": "Caina Leao", "email": "caina.leao@endemolshine.com" }, { "name": "Mikolaj", "email": "mikolaj@grid.gg" }, { "name": "Tom McLaughlin", "email": "tom@codedown.io" }, { "name": "Vadim Zainetdinov", "email": "vadim.zvf@gmail.com" }, { "name": "Nicolas DUBIEN", "email": "github@dubien.org" }, { "name": "Andy Baird", "email": "andy@threadsculture.com" }, { "name": "Marc Bernard", "email": "59966492+mbtools@users.noreply.github.com" }, { "name": "Daniel Santos", "email": "dsantosp12@gmail.com" }, { "name": "mac-s-g", "email": "mac@conversica.com" }, { "name": "jorgejar", "email": "jorge.jaramillo@docker.com" }, { "name": "Pravdomil", "email": "pravdomil.toman@gmail.com" }, { "name": "superfaz", "email": "16510828+superfaz@users.noreply.github.com" }, { "name": "Orta Therox", "email": "git@orta.io" }, { "name": "Varad Chemburkar", "email": "vhc1992@gmail.com" }, { "name": "Ashwin Menkudle", "email": "ashwinmenkudle@gmail.com" }, { "name": "Aaron Cunnington", "email": "azcn2503@gmail.com" }, { "name": "Bob Thomas", "email": "BThomas@tripwire.com" }, { "name": "Cai Leao", "email": "cainaleaouk@users.noreply.github.com" }, { "name": "Craig Kochis", "email": "cjkochis@gmail.com" }, { "name": "casey langen", "email": "clangen@nerdwallet.com" }, { "name": "Dheeraj Yennam", "email": "dyennam@gmail.com" }, { "name": "Dylan Dirlam", "email": "dylan@dirlam.dev" }, { "name": "shybyte", "email": "ein@volloeko.de" }, { "name": "EvertE", "email": "evert.etienne@sitemark.com" }, { "name": "Guillaume FORTAINE", "email": "guillaume.fortaine@ingenico.com" }, { "name": "Jack", "email": "jackdh@users.noreply.github.com" }, { "name": "Jason Etcovitch", "email": "jasonetco@gmail.com" }, { "name": "Michael Reynolds", "email": "michael.reynolds@paybase.io" }, { "name": "Jeremy Liberman", "email": "mrleebo@msn.com" }, { "name": "Oleg Proskurin", "email": "regx@usul.su" }, { "name": "Rubens Mariuzzo", "email": "rubens@mariuzzo.com" }, { "name": "Ryan Haywood", "email": "ryan@ryanhaywood.com" }, { "name": "Taylor Birkeland", "email": "tabirkeland@gmail.com" }, { "name": "John Arthur", "email": "thorjarhun@users.noreply.github.com" }, { "name": "Uzi Kilon", "email": "uzikilon@users.noreply.github.com" }, { "name": "DELORD Vincent", "email": "vincent.delord@renault.com" }, { "name": "REDMOND\\xuefl", "email": "xuefl@microsoft.com" }, { "name": "Mert Donmezyurek", "email": "info@mertdy.com" } ], "repository": { "type": "git", "url": "git+https://github.com/microlinkhq/react-json-view.git" }, "bugs": { "url": "https://github.com/microlinkhq/react-json-view/issues" }, "keywords": [ "array-viewer", "base-16", "component", "interactive", "interactive-json", "json", "json-component", "json-display", "json-inspector", "json-tree", "json-tree", "json-view", "json-viewer", "react", "react-component", "react-json", "theme", "tree", "tree-view", "treeview" ], "dependencies": { "react-base16-styling": "~0.9.0", "react-lifecycles-compat": "~3.0.4", "react-textarea-autosize": "~8.5.7" }, "devDependencies": { "@babel/core": "^7.13.0", "@babel/eslint-parser": "~7.12.1", "@babel/plugin-proposal-private-property-in-object": "~7.21.11", "@babel/plugin-syntax-class-properties": "~7.12.1", "@babel/plugin-syntax-jsx": "~7.12.1", "@babel/register": "7.12.10", "@commitlint/cli": "latest", "@commitlint/config-conventional": "latest", "@ksmithut/prettier-standard": "latest", "@types/react": "^18.2.20", "babel-loader": "8.4.1", "babel-plugin-istanbul": "6.1.1", "babel-plugin-react-html-attrs": "~2.1.0", "babel-preset-react-app": "10.0.1", "browser-sync": "~3.0.3", "chai": "~4.2.0", "cheerio": "1.0.0-rc.3", "css-loader": "~4.3.0", "enzyme": "~3.11.0", "enzyme-adapter-react-16": "~1.15.5", "finepack": "latest", "github-generate-release": "latest", "html-webpack-plugin": "^4.5.2", "ignore-styles": "~5.0.1", "jsdom": "~16.4.0", "mocha": "~8.2.1", "moment": "~2.29.1", "nano-staged": "latest", "nyc": "~15.1.0", "prettier": "~2.2.1", "react": "~16.14.0", "react-dom": "~16.14.0", "react-select": "~1.1.0", "react-test-renderer": "~16.14.0", "sass": "~1.47.0", "sass-loader": "~10.1.1", "simple-git-hooks": "latest", "sinon": "~9.2.3", "standard": "latest", "standard-version": "latest", "style-loader": "~1.3.0", "tinyrun": "~1.0.2", "typescript": "^4.5.4", "webpack": "~5.93.0", "webpack-bundle-analyzer": "~4.10.2", "webpack-bundle-size-analyzer": "~3.1.0", "webpack-cli": "~5.1.4", "webpack-dev-server": "~5.0.4" }, "engines": { "node": ">=17" }, "files": [ "dist", "index.d.ts" ], "scripts": { "build": "NODE_OPTIONS=--openssl-legacy-provider NODE_ENV=production webpack --config webpack/webpack.config.js --progress", "dev": "NODE_ENV=development webpack serve --config webpack/webpack.config-dev.js --open", "docs:build": "NODE_ENV=production webpack --node-env production --config webpack/webpack.config-docs.js --progress", "docs:dev": "tinyrun 'npm run docs:dev:watch' 'npm run docs:dev:browserync'", "docs:dev:browserync": "browser-sync start --serveStatic docs/ --server --files 'index.html, **/*.(css|js|md)'", "docs:dev:watch": "npm run docs:build -- --watch", "lint": "standard", "modules:size-analyzer": "webpack --config webpack/webpack.config.js --json | webpack-bundle-size-analyzer", "modules:tree": "webpack --config webpack/webpack.config.js --json ", "postrelease": "npm run release:tags && npm run release:github && npm publish", "prerelease": "npm run build", "release": "standard-version -a", "release:github": "github-generate-release", "release:tags": "git push --follow-tags origin HEAD:master", "test": "npm run test:coverage", "test:coverage": "NODE_ENV=test nyc --reporter=text-lcov mocha test/**/*-test.js", "test:unit": "NODE_ENV=test nyc mocha test/**/*-test.js", "test:watch": "NODE_ENV=test nyc mocha -w test/**/*-test.js" }, "license": "MIT", "commitlint": { "extends": [ "@commitlint/config-conventional" ], "rules": { "body-max-line-length": [ 0 ] } }, "nano-staged": { "*.js": [ "prettier-standard", "standard --fix" ], "package.json": [ "finepack" ] }, "peerDependencies": { "react": ">= 15", "react-dom": ">= 15" }, "simple-git-hooks": { "commit-msg": "npx commitlint --edit", "pre-commit": "npx nano-staged" }, "standard": { "globals": [ "describe", "it" ], "ignore": [ "demo/dist", "dev-server" ] } }