UNPKG

react-flexybox

Version:
171 lines (170 loc) 4.73 kB
{ "name": "react-flexybox", "version": "2.5.1", "description": "React Flexbox Components", "main": "dist/react-flexybox.cjs.js", "module": "dist/react-flexybox.es.js", "browser": "dist/react-flexybox.cjs.js", "files": [ "dist" ], "engines": { "node": ">=8.11.3" }, "scripts": { "prepublishOnly": "npm run build", "build:dev": "rollup -c rollup/rollup.config.dev.js -m", "build:umd": "rollup -c rollup/rollup.config.umd.js", "build:cjs": "rollup -c rollup/rollup.config.cjs.js", "build:es": "rollup -c rollup/rollup.config.es.js", "build": "yarn lint:js && rimraf dist/* && npm run build:dev && npm run build:cjs && npm run build:umd && npm run build:es", "lint:js": "eslint src/**/*.js", "test": "jest --coverage", "test:watch": "jest --watch", "build:demo": "yarn build && cd demo && yarn install && yarn build" }, "repository": { "type": "git", "url": "https://github.com/jbetancur/react-flexybox.git" }, "keywords": [ "react-flexybox", "layout", "flex", "flexbox", "react", "flex box", "flex box layout", "flex layout", "react flexybox", "react-flexbox", "react flexbox", "react flex box", "css flex", "css flex box", "react flexbox layout" ], "author": "John Betancur", "license": "MIT", "bugs": { "url": "https://github.com/jbetancur/react-flexybox/issues" }, "homepage": "https://react-flexybox-demo.netlify.com", "devDependencies": { "@babel/core": "^7.3.4", "@babel/plugin-external-helpers": "^7.2.0", "@babel/plugin-proposal-class-properties": "^7.3.4", "@babel/plugin-proposal-object-rest-spread": "^7.3.4", "@babel/plugin-transform-object-assign": "^7.2.0", "@babel/polyfill": "^7.2.5", "@babel/preset-env": "^7.3.4", "@babel/preset-react": "^7.0.0", "@babel/register": "^7.0.0", "babel-eslint": "^10.0.1", "babel-jest": "^24.5.0", "babel-loader": "^8.0.5", "babel-plugin-add-module-exports": "^1.0.0", "babel-plugin-react-intl": "^3.0.1", "babel-plugin-styled-components": "^1.10.0", "eslint": "^5.15.1", "eslint-config-airbnb": "^17.1.0", "eslint-import-resolver-webpack": "^0.11.0", "eslint-loader": "^2.1.2", "eslint-plugin-import": "^2.16.0", "eslint-plugin-jsx-a11y": "^6.2.1", "eslint-plugin-react": "^7.12.4", "jest": "^24.5.0", "jest-styled-components": "^6.3.1", "prop-types": "^15.7.2", "react": "^16.8.4", "react-dom": "^16.8.4", "react-test-renderer": "^16.8.4", "react-testing-library": "^6.0.0", "rimraf": "^2.6.3", "rollup": "^1.6.0", "rollup-plugin-babel": "^4.3.2", "rollup-plugin-commonjs": "^9.2.1", "rollup-plugin-node-resolve": "^4.0.1", "rollup-plugin-terser": "^4.0.4", "rollup-plugin-uglify": "^6.0.2", "styled-components": "^4.1.3", "stylelint": "^9.10.1", "stylelint-config-standard": "^18.2.0", "stylelint-config-styled-components": "^0.1.1", "stylelint-processor-styled-components": "^1.5.2" }, "dependencies": {}, "peerDependencies": { "react": "^15.5.0 || ^16.0.0 || ^17.0.0", "styled-components": "^3.0.0 || ^4.0.0 || ^5.0.0" }, "eslintConfig": { "parser": "babel-eslint", "rules": { "comma-dangle": 0, "no-useless-constructor": 0, "class-methods-use-this": 0, "import/prefer-default-export": 0, "import/no-webpack-loader-syntax": 0, "import/no-extraneous-dependencies": 0, "import/extensions": 0, "react/require-extension": 0, "react/jsx-boolean-value": 0, "react/forbid-prop-types": 0, "react/prefer-stateless-function": 0, "react/jsx-filename-extension": 0, "react/no-array-index-key": 0, "max-len": 0, "new-cap": [ 2, { "capIsNewExceptions": [ "Map", "List" ] } ], "jsx-a11y/no-marquee": 0 }, "extends": "airbnb", "plugins": [ "import" ], "env": { "browser": true, "mocha": true, "jasmine": true, "es6": true }, "globals": { "document": false, "escape": false, "navigator": false, "unescape": false, "window": false, "describe": true, "before": true, "it": true, "expect": true, "sinon": true }, "settings": { "import/resolver": { "webpack": { "config": "webpack.config.js" } } } }, "jest": { "collectCoverageFrom": [ "src/**/*.{js,jsx}", "!src/index.js", "!**/node_modules/**" ], "testPathIgnorePatterns": [ "/node_modules/", "/demo" ] } }