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",
|
74f7df6f |
"version": "1.1.5",
|
d849dd08 |
"license": "MIT",
|
7a0c8d3f |
"peerDependencies": {
|
2aa8beb4 |
"react": "^16.8.2",
|
14adc3f9 |
"react-dom": "^16.12.0",
|
2aa8beb4 |
"react-redux": "^7.0.3",
|
80d5de31 |
"redux": "^4.0.4"
|
d374d01d |
},
|
d849dd08 |
"dependencies": {
|
0ce9c8b7 |
"ramda": "^0.27.0"
|
d849dd08 |
},
"devDependencies": {
|
04f1879a |
"@babel/cli": "^7.10.4",
|
dd408bc4 |
"@babel/core": "^7.10.4",
|
6f17ac60 |
"@babel/plugin-proposal-class-properties": "^7.10.4",
|
8451b317 |
"@babel/plugin-proposal-json-strings": "^7.10.4",
|
d374d01d |
"@babel/plugin-syntax-dynamic-import": "^7.0.0",
|
57b14cca |
"@babel/plugin-syntax-import-meta": "^7.10.4",
|
4e51f6fc |
"@babel/plugin-transform-react-jsx": "^7.10.4",
|
c2f6bf29 |
"@babel/preset-env": "^7.10.4",
|
02dd87f9 |
"@babel/preset-flow": "^7.10.4",
|
44fb0f36 |
"@babel/preset-react": "^7.10.4",
|
ee1296bf |
"babel-core": "7.0.0-bridge.0",
|
389be7da |
"babel-eslint": "10.1.0",
|
8ed8e722 |
"babel-jest": "^26.1.0",
|
389be7da |
"dotenv": "8.2.0",
|
b45a3972 |
"dotenv-expand": "5.1.0",
|
5c474c17 |
"enzyme": "^3.10.0",
|
4bba862c |
"enzyme-adapter-react-16": "^1.14.0",
|
389be7da |
"enzyme-to-json": "^3.4.4",
|
3f92873c |
"eslint": "^7.3.1",
|
bdef7895 |
"eslint-plugin-flowtype": "^5.2.0",
|
81f3ba40 |
"eslint-plugin-import": "^2.22.0",
|
c9853a7b |
"eslint-plugin-react": "^7.20.3",
|
357a5821 |
"flow": "^0.2.3",
|
8637fad7 |
"flow-bin": "^0.128.0",
|
389be7da |
"flow-typed": "^3.1.0",
"fs-extra": "9.0.1",
|
f096824b |
"jest": "^26.1.0",
|
a3b52b50 |
"jest-pnp-resolver": "1.2.2",
|
b1b6f29d |
"jest-resolve": "26.1.0",
|
389be7da |
"jest-watch-typeahead": "^0.6.0",
"prettier": "^2.0.5",
"prop-types": "^15.5.10",
"react": "^16.12.0",
"react-app-polyfill": "^1.0.4",
"react-dom": "^16.12.0",
"react-redux": "^7.0.3",
"react-scripts": "^3.2.0",
"react-test-renderer": "^16.12.0",
"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 |
}
|