UNPKG

react-easy-panzoom

Version:

Wrapper to enable pan and zoom for any React component

78 lines (77 loc) 2.35 kB
{ "name": "react-easy-panzoom", "version": "0.4.4", "description": "Wrapper to enable pan and zoom for any React component", "main": "./lib/index.js", "author": "mnogueron", "homepage": "https://mnogueron.github.io/react-easy-panzoom", "repository": { "type": "git", "url": "https://github.com/mnogueron/react-easy-panzoom.git" }, "license": "MIT", "scripts": { "lib": "npm run clean && npm run build:cjs", "clean": "rm -rf lib && mkdir lib", "prepublishOnly": "npm run lib", "storybook": "start-storybook -p 6006 -s .storybook/public", "storybook:build": "build-storybook -s .storybook/public -c .storybook -o build-storybook", "storybook:publish": "gh-pages -m 'Update storybook gh-pages' -d ./build-storybook", "build": "webpack", "test": "jest", "coverage": "jest --coverage", "flow": "flow", "build:cjs": "cross-env NODE_ENV=production babel --config-file ./babel.config.js ./src --out-dir ./lib --ignore \"**/*.test.js\"", "postpublish": "npm run storybook:build && npm run storybook:publish" }, "files": [ "*.md", "lib", "src" ], "keywords": [ "react", "react-component", "pan", "zoom", "panzoom", "auto center", "keyboard zoom" ], "peerDependencies": { "react": ">=16.0.0" }, "dependencies": { "warning": "4.0.3" }, "devDependencies": { "@babel/cli": "^7.2.3", "@babel/core": "^7.3.4", "@babel/plugin-proposal-class-properties": "^7.3.4", "@babel/plugin-proposal-export-default-from": "^7.2.0", "@babel/preset-env": "^7.4.0", "@babel/preset-flow": "^7.0.0", "@babel/preset-react": "^7.0.0", "@storybook/addon-actions": "^5.1.11", "@storybook/addon-knobs": "^5.1.11", "@storybook/addon-links": "^5.1.11", "@storybook/addons": "^5.1.11", "@storybook/react": "^5.1.11", "@storybook/theming": "^5.1.11", "babel-loader": "^8.0.5", "babel-polyfill": "^6.26.0", "cross-env": "^5.2.0", "enzyme": "^3.10.0", "enzyme-adapter-react-16": "^1.14.0", "flow-bin": "^0.95.1", "gh-pages": "2.0.1", "jest": "^24.8.0", "react": "^16.8.4", "react-dom": "^16.8.4", "react-jss": "^8.6.1", "terser-webpack-plugin": "^1.2.3", "webpack": "^4.29.6", "webpack-cli": "^3.3.0", "webpack-node-externals": "^1.7.2" } }