30db14b1 |
{
|
d849dd08 |
"name": "routedux",
"contributors": [
{
"name": "Maximilian Summe",
"email": "msumme@gmail.com"
|
65acc8b5 |
},
|
d849dd08 |
{
"name": "Edward Langley",
"email": "el-os@elangley.org"
}
],
|
3c3751b0 |
"main": "dist/index.js",
|
ea67ddb5 |
"version": "1.0.4",
|
d849dd08 |
"license": "MIT",
|
7a0c8d3f |
"peerDependencies": {
|
2aa8beb4 |
"react": "^16.8.2",
|
11ae1f01 |
"react-dom": "^16.8.6",
|
2aa8beb4 |
"react-redux": "^7.0.3",
|
80d5de31 |
"redux": "^4.0.4"
|
d374d01d |
},
|
d849dd08 |
"dependencies": {
|
11ae1f01 |
"ramda": "^0.26.1"
|
d849dd08 |
},
|
9967e804 |
"optionalDependencies": {
|
12763eb7 |
"prop-types": "^15.5.10"
|
9967e804 |
},
|
d849dd08 |
"devDependencies": {
|
3f9a6553 |
"@babel/cli": "^7.5.0",
|
bd39e0d9 |
"@babel/core": "7.5.5",
|
5210d9ec |
"@babel/plugin-proposal-class-properties": "^7.5.0",
|
d374d01d |
"@babel/plugin-proposal-json-strings": "^7.0.0",
"@babel/plugin-syntax-dynamic-import": "^7.0.0",
"@babel/plugin-syntax-import-meta": "^7.0.0",
"@babel/plugin-transform-react-jsx": "^7.0.0",
|
3e30c154 |
"@babel/preset-env": "^7.5.5",
|
d374d01d |
"@babel/preset-flow": "^7.0.0",
|
384920b4 |
"@babel/preset-react": "^7.0.0",
|
ee1296bf |
"babel-core": "7.0.0-bridge.0",
|
969b8cd1 |
"babel-eslint": "10.0.2",
|
2345689e |
"babel-jest": "24.8.0",
|
3a7fbdf7 |
"dotenv": "8.0.0",
|
b45a3972 |
"dotenv-expand": "5.1.0",
|
5c474c17 |
"enzyme": "^3.10.0",
|
4bba862c |
"enzyme-adapter-react-16": "^1.14.0",
|
1b3594df |
"enzyme-to-json": "^3.3.5",
|
f0213397 |
"eslint": "6.0.1",
|
e59b4b9b |
"eslint-plugin-flowtype": "3.12.2",
|
1320a09e |
"eslint-plugin-import": "2.18.0",
|
66d000b4 |
"eslint-plugin-react": "7.14.2",
|
357a5821 |
"flow": "^0.2.3",
|
e4612545 |
"flow-bin": "^0.102.0",
|
166042b2 |
"flow-typed": "^2.6.1",
|
268af001 |
"fs-extra": "8.1.0",
|
15368cc8 |
"jest": "^24.8.0",
|
88cf7db9 |
"jest-pnp-resolver": "1.2.1",
|
0e1fc0df |
"jest-resolve": "24.8.0",
|
03904794 |
"jest-watch-typeahead": "^0.3.1",
|
69ec2c95 |
"prettier": "^1.18.2",
|
357a5821 |
"react": "^16.5.2",
|
d374d01d |
"react-app-polyfill": "^1.0.1",
|
357a5821 |
"react-dom": "^16.8.6",
|
e513f560 |
"react-redux": "^7.0.3",
|
357a5821 |
"react-scripts": "^3.0.1",
"react-test-renderer": "^16.8.6",
|
80d5de31 |
"redux": "^4.0.4"
|
d849dd08 |
},
"scripts": {
|
4ee923f7 |
"build": "npx babel src -d dist",
"watch": "npx babel -w src -d dist",
|
ee1296bf |
"test": "node scripts/test.js --env=jsdom",
|
034a5796 |
"flow": "flow",
|
7a0c8d3f |
"buildPub": "yarn build && npm publish",
"lint": "eslint src"
|
d849dd08 |
},
"npmFileMap": [
{
"basePath": "/dist/",
"files": [
"*.js"
]
|
d42c3c15 |
}
|
d849dd08 |
],
"babel": {
"presets": [
|
384920b4 |
"@babel/preset-react",
"@babel/preset-env"
|
d849dd08 |
]
|
ee1296bf |
},
"jest": {
|
851e4f48 |
"testEnvironment": "jsdom",
"testURL": "http://localhost",
|
ee1296bf |
"collectCoverageFrom": [
|
384920b4 |
"src/**/*.js",
|
ee1296bf |
"!src/**/*.d.ts"
],
"testMatch": [
|
384920b4 |
"<rootDir>/src/**/tests/*.test.js"
|
ee1296bf |
],
"transformIgnorePatterns": [
|
384920b4 |
"[/\\\\]node_modules[/\\\\].+\\.js$"
|
ee1296bf |
],
"moduleFileExtensions": [
"js",
|
384920b4 |
"json"
|
d849dd08 |
]
|
ee1296bf |
},
"eslintConfig": {
|
7a0c8d3f |
"extends": [
"eslint:recommended",
|
297cc0d3 |
"plugin:react/recommended",
"plugin:import/errors",
"plugin:import/warnings"
|
7a0c8d3f |
],
"env": {
"browser": true,
"node": true,
"jest": true,
"es6": true
},
"parserOptions": {
"ecmaVersion": 2018,
"sourceType": "module"
},
"settings": {
"react": {
"version": "16.0"
}
},
"rules": {
|
384920b4 |
"no-unused-vars": [
"error",
{
"argsIgnorePattern": "(^[_][_]*$)|(^.$)",
"varsIgnorePattern": "(^[_][_]*$)|(^R$)"
}
]
|
7a0c8d3f |
}
|
d849dd08 |
}
|
30db14b1 |
}
|