{ "name": "onap-clamp-ui", "version": "${project.version}", "description": "ONAP Clamp Loop Designer UI", "author": "ONAP Clamp Team", "license": "Apache-2.0", "publishConfig": { "registry": "https://nexus3.onap.org/repository/npm.public/" }, "main": "index.js", "proxy": "https://localhost:8443", "scripts": { "start": "HTTPS=true react-scripts start", "build": "react-scripts build", "test": "jest", "test:watch": "jest --watch", "test:coverage": "jest --coverage", "eject": "react-scripts eject", "publish": "npm run publish" }, "files": [ "src/*.js", "src/*.png", "src/api", "src/components", "src/theme" ], "dependencies": { "@json-editor/json-editor": "1.4.0-beta.0", "react": "16.9.0", "react-dom": "16.9.0", "react-scripts": "3.1.1", "react-bootstrap": "1.0.0-beta.12", "bootstrap-css-only": "4.3.1", "styled-components": "4.3.2", "react-router-dom": "5.0.1", "react-select": "3.0.4", "@material-ui/core": "4.3.2", "@material-ui/icons": "4.2.1", "material-table": "1.48.0" }, "devDependencies": { "jest": "24.8.0", "babel-jest": "24.8.0", "@babel/preset-env": "7.5.5", "@babel/preset-react": "7.0.0", "@babel/plugin-proposal-class-properties": "7.5.5", "enzyme": "3.10.0", "enzyme-adapter-react-16": "1.14.0", "enzyme-to-json": "3.4.0", "jest-fetch-mock": "2.1.2" }, "browserslist": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ], "jest": { "verbose": true, "coverageDirectory": "${project.build.directory}/${ui.react.src}/coverage", "collectCoverageFrom": [ "**/*.{js,jsx}" ], "rootDir": "${project.build.directory}/${ui.react.src}", "coverageReporters": [ "lcov" ], "moduleNameMapper": { "\\.(css|png)$": "identity-obj-proxy" }, "setupFiles": [ "./src/setupTests.js" ], "snapshotSerializers": [ "enzyme-to-json/serializer" ] }, "babel": { "presets": [ "@babel/preset-env", "@babel/preset-react" ], "plugins": [ [ "@babel/plugin-proposal-class-properties", { "loose": true } ], [ "@babel/plugin-transform-runtime" ] ] } }