{ "name": "react-viewerbase", "version": "0.2.17", "description": "A set of React components for Medical Imaging Viewers", "author": "OHIF Contributors", "license": "MIT", "repository": "OHIF/react-viewerbase", "main": "dist/index.js", "module": "dist/index.es.js", "jsnext:main": "dist/index.es.js", "engines": { "node": ">=8", "npm": ">=5" }, "scripts": { "cm": "npx git-cz", "dev": "docz dev", "test": "cross-env CI=1 react-scripts test --env=jsdom --transformIgnorePatterns \"node_modules/(?!react-dnd)/\"", "test:watch": "react-scripts test --env=jsdom --transformIgnorePatterns \"node_modules/(?!react-dnd)/\"", "build": "rollup -c", "start": "rollup -c -w", "lint": "eslint -c .eslintrc --fix src && prettier --single-quote --write src/**/*.{js,jsx,json,css}", "prepare": "yarn build", "prepublishOnly": "yarn build", "generateStaticSite": "docz build", "contributors:add": "all-contributors add", "contributors:generate": "all-contributors generate" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "src/**/*.{js,jsx,json,css}": [ "prettier --single-quote --write", "git add" ] }, "browserslist": [ ">0.2%", "not dead", "not ie <= 11", "not op_mini all" ], "files": [ "dist" ], "peerDependencies": { "@ohif/i18n": "0.2.1", "i18next": "^17.0.3", "react": "^16.8.6", "react-dom": "^16.8.6", "react-i18next": "^10.11.0" }, "dependencies": { "@babel/runtime": "7.2.0", "@ohif/i18n": "0.2.1", "classnames": "2.2.6", "i18next": "^17.0.3", "i18next-browser-languagedetector": "^3.0.1", "lodash.debounce": "^4.0.8", "lodash.isequal": "4.5.0", "moment": "2.24.0", "prop-types": "15.6.2", "react-bootstrap-modal": "4.2.0", "react-dates": "18.4.1", "react-dnd": "8.0.3", "react-dnd-touch-backend": "^0.8.3", "react-i18next": "^10.11.0", "react-with-direction": "1.3.0" }, "devDependencies": { "@mdx-js/tag": "^0.20.3", "all-contributors-cli": "6.7.0", "autoprefixer": "^9.6.0", "babel-eslint": "^9.0.0", "babel-plugin-inline-react-svg": "1.1.0", "commitizen": "3.0.7", "cpx": "1.5.0", "cross-env": "^5.2.0", "cz-conventional-changelog": "2.1.0", "docz": "1.2.0", "docz-core": "1.2.0", "docz-plugin-css": "0.11.0", "docz-theme-default": "1.2.0", "eslint": "5.12.0", "eslint-config-prettier": "4.1.0", "eslint-plugin-import": "^2.14.0", "eslint-plugin-node": "^8.0.0", "eslint-plugin-prettier": "3.0.1", "eslint-plugin-promise": "^4.0.1", "eslint-plugin-react": "^7.11.1", "husky": "^1.3.1", "lint-staged": "^8.1.0", "lodash.clonedeep": "^4.5.0", "prettier": "1.16.4", "react": "16.8.6", "react-dom": "16.8.6", "react-powerplug": "1.0.0", "react-scripts": "^2.1.5", "rollup": "^0.68.2", "rollup-plugin-babel": "^4.2.0", "rollup-plugin-commonjs": "^9.2.0", "rollup-plugin-node-builtins": "^2.1.2", "rollup-plugin-node-resolve": "^4.0.0", "rollup-plugin-peer-deps-external": "^2.2.0", "rollup-plugin-postcss": "^1.6.3", "rollup-plugin-url": "^2.1.0", "semantic-release": "15.13.x", "stylelint": "^9.9.0", "stylelint-config-recommended": "^2.1.0", "stylus": "^0.54.5", "webpack": "4.28.4" }, "config": { "commitizen": { "path": "./node_modules/cz-conventional-changelog" } } }