You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
103 lines
3.1 KiB
103 lines
3.1 KiB
{ |
|
"name": "json-edit-react", |
|
"version": "1.30.2", |
|
"description": "React component for editing or viewing JSON/object data", |
|
"main": "build/index.cjs.js", |
|
"module": "build/index.esm.js", |
|
"types": "build/index.d.ts", |
|
"sideEffects": false, |
|
"exports": { |
|
".": { |
|
"types": "./build/index.d.ts", |
|
"import": "./build/index.esm.js", |
|
"require": "./build/index.cjs.js", |
|
"default": "./build/index.esm.js" |
|
} |
|
}, |
|
"files": [ |
|
"build/**/*" |
|
], |
|
"repository": "https://github.com/CarlosNZ/json-edit-react.git", |
|
"author": "Carl Smith <5456533+CarlosNZ@users.noreply.github.com>", |
|
"license": "MIT", |
|
"homepage": "https://carlosnz.github.io/json-edit-react", |
|
"scripts": { |
|
"setup": "yarn install && cd demo && yarn install", |
|
"test": "jest", |
|
"dev": "cd demo && yarn && yarn dev", |
|
"demo": "cd demo && yarn && yarn start", |
|
"demo:package": "yarn build-package && cd demo && yarn && yarn start:package", |
|
"prebuild": "yarn lint", |
|
"build": "rollup -c && rm -R build/dts", |
|
"postbuild": "node ./scripts/cleanBuildTypes.cjs", |
|
"build-package": "yarn build && yarn pack --filename package.tgz && tar -xzf package.tgz && mv package build_package && rm package.tgz", |
|
"lint": "eslint", |
|
"prepareReadme": "python3 scripts/build_npm_readme.py", |
|
"prepublishOnly": "yarn build && yarn prepareReadme && python3 scripts/use_npm_readme.py prepare", |
|
"postpublish": "python3 scripts/use_npm_readme.py restore && node scripts/installLatestPackage.mjs pause &", |
|
"compile": "tsc --noEmit && ts-prune", |
|
"release": "yarn publish", |
|
"release-demo": "cd demo && yarn deploy" |
|
}, |
|
"peerDependencies": { |
|
"react": ">=16.0.0" |
|
}, |
|
"dependencies": {}, |
|
"devDependencies": { |
|
"@eslint/js": "^9.24.0", |
|
"@rollup/plugin-node-resolve": "^16.0.0", |
|
"@rollup/plugin-terser": "^0.4.4", |
|
"@rollup/plugin-typescript": "^11.1.6", |
|
"@types/jest": "^29.5.14", |
|
"@types/node": "^20.11.17", |
|
"@types/react": ">=16.0.0", |
|
"eslint": "^9.24.0", |
|
"eslint-plugin-react": "^7.37.5", |
|
"eslint-plugin-react-hooks": "^5.2.0", |
|
"fs-extra": "^11.2.0", |
|
"globals": "^16.0.0", |
|
"jest": "^29.7.0", |
|
"react": "^19.1.0", |
|
"react-dom": "^19.1.0", |
|
"rollup": "^4.10.0", |
|
"rollup-plugin-bundle-size": "^1.0.3", |
|
"rollup-plugin-delete": "^3.0.1", |
|
"rollup-plugin-dts": "^6.1.0", |
|
"rollup-plugin-peer-deps-external": "^2.2.4", |
|
"rollup-plugin-sizes": "^1.0.6", |
|
"rollup-plugin-styles": "^4.0.0", |
|
"ts-jest": "^29.2.5", |
|
"ts-node": "^10.9.2", |
|
"ts-prune": "^0.10.3", |
|
"tslib": "^2.6.2", |
|
"typescript": "^5.3.3", |
|
"typescript-eslint": "^8.29.1" |
|
}, |
|
"keywords": [ |
|
"react", |
|
"component", |
|
"components", |
|
"interactive", |
|
"interactive-json", |
|
"json", |
|
"json-component", |
|
"json-display", |
|
"json-tree", |
|
"json-viewer", |
|
"json-inspector", |
|
"json-schema", |
|
"json-editor", |
|
"editor", |
|
"data-viewer", |
|
"form-builder", |
|
"drag-and-drop", |
|
"customizable", |
|
"typescript", |
|
"react-component", |
|
"react-json", |
|
"theme", |
|
"tree-view", |
|
"treeview", |
|
"react-json-view" |
|
] |
|
}
|
|
|