mirror of
https://github.com/Unleash/unleash.git
synced 2024-12-22 19:07:54 +01:00
19443c651f
Create a new feature toggle by cloning the config of an existing feature toggle. This feature alos moves away from the input store for the "create feature toggle form".
119 lines
3.5 KiB
JSON
119 lines
3.5 KiB
JSON
{
|
|
"name": "unleash-frontend",
|
|
"description": "unleash your features",
|
|
"version": "3.2.11",
|
|
"keywords": [
|
|
"unleash",
|
|
"feature toggle",
|
|
"feature",
|
|
"toggle"
|
|
],
|
|
"files": [
|
|
"index.js",
|
|
"dist/"
|
|
],
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "ssh://git@github.com:finn-no/unleash.git"
|
|
},
|
|
"bugs": {
|
|
"url": "https://github.com/finn-no/unleash/issues"
|
|
},
|
|
"engines": {
|
|
"node": ">=10"
|
|
},
|
|
"license": "Apache-2.0",
|
|
"scripts": {
|
|
"build": "npm run build:assets && npm run build:html && npm run build:img && npm run build:ico",
|
|
"build:assets": "NODE_ENV=production webpack -p --display-optimization-bailout",
|
|
"build:html": "cp public/*.html dist/.",
|
|
"build:ico": "cp public/*.ico dist/.",
|
|
"build:img": "cp public/*.png dist/public/.",
|
|
"start": "NODE_ENV=development webpack-dev-server --progress --colors",
|
|
"start:heroku": "UNLEASH_API=http://unleash.herokuapp.com npm run start",
|
|
"lint": "eslint . --ext js,jsx",
|
|
"lint:fix": "eslint . --ext js,jsx --fix",
|
|
"test": "jest",
|
|
"test:ci": "npm run lint && npm run build && npm run test",
|
|
"prepublish": "npm run build"
|
|
},
|
|
"main": "./index.js",
|
|
"dependencies": {},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.6.2",
|
|
"@babel/plugin-proposal-class-properties": "^7.5.5",
|
|
"@babel/plugin-proposal-decorators": "^7.6.0",
|
|
"@babel/plugin-transform-modules-commonjs": "^7.6.0",
|
|
"@babel/plugin-transform-runtime": "^7.7.6",
|
|
"@babel/preset-env": "^7.6.2",
|
|
"@babel/preset-react": "^7.0.0",
|
|
"array-move": "^2.2.1",
|
|
"babel-eslint": "^10.0.3",
|
|
"babel-jest": "^24.9.0",
|
|
"babel-loader": "^8.0.6",
|
|
"clean-webpack-plugin": "^3.0.0",
|
|
"css-loader": "^2.1.1",
|
|
"debug": "^4.1.1",
|
|
"enzyme": "^3.9.0",
|
|
"enzyme-adapter-react-16": "^1.11.0",
|
|
"enzyme-to-json": "^3.3.5",
|
|
"eslint": "^6.5.1",
|
|
"eslint-config-finn": "^3.0.1",
|
|
"eslint-config-finn-prettier": "^3.0.2",
|
|
"eslint-config-finn-react": "^2.0.2",
|
|
"eslint-plugin-react": "^7.11.1",
|
|
"fetch-mock": "^8.0.0",
|
|
"identity-obj-proxy": "^3.0.0",
|
|
"immutable": "^3.8.1",
|
|
"jest": "^24.9.0",
|
|
"mini-css-extract-plugin": "^0.9.0",
|
|
"node-sass": "^4.5.3",
|
|
"normalize.css": "^8.0.0",
|
|
"optimize-css-assets-webpack-plugin": "^5.0.0",
|
|
"prettier": "^1.18.2",
|
|
"prop-types": "^15.6.2",
|
|
"react": "^16.10.2",
|
|
"react-dnd": "^5.0.0",
|
|
"react-dnd-html5-backend": "^5.0.1",
|
|
"react-dom": "^16.10.2",
|
|
"react-mdl": "^1.11.0",
|
|
"react-modal": "^3.1.13",
|
|
"react-redux": "^6.0.1",
|
|
"react-router-dom": "^4.3.1",
|
|
"react-test-renderer": "^16.2.0",
|
|
"redux": "^4.0.1",
|
|
"redux-devtools": "^3.5.0",
|
|
"redux-mock-store": "^1.5.3",
|
|
"redux-thunk": "^2.3.0",
|
|
"sass-loader": "^7.0.1",
|
|
"style-loader": "^1.0.0",
|
|
"toolbox-loader": "0.0.3",
|
|
"uglifyjs-webpack-plugin": "^1.3.0",
|
|
"webpack": "^4.17.1",
|
|
"webpack-cli": "^3.1.0",
|
|
"webpack-dev-server": "^3.1.5",
|
|
"whatwg-fetch": "^2.0.0"
|
|
},
|
|
"jest": {
|
|
"moduleNameMapper": {
|
|
"\\.(jpg|jpeg|png|gif|eot|otf|webp|svg|ttf|woff|woff2|mp4|webm|wav|mp3|m4a|aac|oga)$": "<rootDir>/src/__mocks__/fileMock.js",
|
|
"\\.(css|scss)$": "identity-obj-proxy"
|
|
},
|
|
"setupFilesAfterEnv": [
|
|
"<rootDir>/src/setupTests.js"
|
|
],
|
|
"setupFiles": [
|
|
"<rootDir>/jest-setup.js"
|
|
],
|
|
"snapshotSerializers": [
|
|
"enzyme-to-json/serializer"
|
|
]
|
|
},
|
|
"greenkeeper": {
|
|
"ignore": [
|
|
"react-dnd",
|
|
"react-dnd-html5-backend"
|
|
]
|
|
}
|
|
}
|