nx/packages/react/migrations.json
Sebastian Duque Gutierrez d70d58fec3
Install @types/react-redux as devDependency for redux schematic (#4243)
* fix(react): add typings as devDep for react-redux schematic

Tell the user that --skip-nx-cache option can be used with the execution of targets. The option
will
be displayed in both 'nx --help' and 'nx [project][:target][:configuration] --help'
commands.
ISSUES CLOSED: 3338

ISSUES CLOSED: 4225

* feat(core): add move npm package workspace utility

Provide the moveNpmPackage workspace utilite to move one/multiple package(s) between dependencies or
devDependencies

ISSUES CLOSED: 4242

* feat(react): add 11.0.0 migration to move react-redux types to devDeps

Provide the moveNpmPackage workspace utilite to move one/multiple package(s) between dependencies
or
devDependencies
ISSUES CLOSED: 4242

* cleanup(core): rename moveNpmPackages param name to match type

Provide the moveNpmPackage workspace utilite to move one/multiple package(s) between
dependencies
or
devDependencies
ISSUES CLOSED: 4242
2021-01-08 14:53:00 -05:00

422 lines
12 KiB
JSON

{
"schematics": {
"update-8.3.0": {
"version": "8.3.0-beta.1",
"description": "Update React libraries",
"factory": "./src/migrations/update-8-3-0/update-8-3-0"
},
"update-workspace-8.5.0": {
"version": "8.5.0-beta.1",
"description": "Update React workspace",
"factory": "./src/migrations/update-8-5-0/update-workspace-8-5-0"
},
"update-8-7-0": {
"version": "8.7.0-beta.1",
"description": "Update React libraries",
"factory": "./src/migrations/update-8-7-0/update-8-7-0"
},
"update-8.9.0": {
"version": "8.9.0-beta.1",
"description": "Update React libraries",
"factory": "./src/migrations/update-8-9-0/update-8-9-0"
},
"update-8.10.0": {
"version": "8.10.0-beta.1",
"description": "Update React libraries",
"factory": "./src/migrations/update-8-10-0/update-8-10-0"
},
"fix-react-tsconfig-8.10.1": {
"version": "8.10.1-beta.1",
"description": "Fix SVG migration",
"factory": "./src/migrations/update-8-10-1/fix-react-tsconfig-8-10-1"
},
"update-8.12.0": {
"version": "8.12.0-beta.1",
"description": "Update styled-components",
"factory": "./src/migrations/update-8-12-0/update-8-12-0"
},
"fix-react-files-8.12.0": {
"version": "8.12.0-beta.1",
"description": "Ensure React correct webpack config and babel preset",
"factory": "./src/migrations/update-8-12-0/fix-react-files-8-12-0"
},
"update-9.4.0": {
"version": "9.4.0-beta.1",
"description": "Update libraries",
"factory": "./src/migrations/update-9-4-0/update-9-4-0"
},
"babelrc-9.4.0": {
"version": "9.4.0-beta.1",
"description": "Migrate to new babel setup for greater flexibility",
"factory": "./src/migrations/update-9-4-0/babelrc-9-4-0"
},
"update-9.5.0": {
"version": "9.5.0-beta.1",
"description": "Update libraries",
"factory": "./src/migrations/update-9-5-0/update-9-5-0"
},
"update-10.4.0": {
"version": "10.4.0-beta.1",
"description": "Update libraries",
"factory": "./src/migrations/update-10-4-0/update-10-4-0"
},
"rename-emotion-packages-11.0.0": {
"version": "11.0.0-beta.0",
"description": "Rename emotion packages to match new 11.0.0 package names",
"factory": "./src/migrations/update-11-0-0/rename-emotion-packages-11-0-0"
},
"update-11.0.0": {
"version": "11.0.0-beta.0",
"description": "Update libraries",
"factory": "./src/migrations/update-11-0-0/update-11-0-0"
},
"move-react-redux-types-package-11.2.0": {
"version": "11.2.0-beta.0",
"description": "Move react redux typings from dependencies to devDependencies in package.json",
"factory": "./src/migrations/update-11-2-0/move-react-redux-types-package-11-2-0"
}
},
"packageJsonUpdates": {
"8.7.0": {
"version": "8.7.0-beta.4",
"packages": {
"react": {
"version": "16.10.2",
"alwaysAddToPackageJson": false
},
"react-dom": {
"version": "16.10.2",
"alwaysAddToPackageJson": false
},
"react-router-dom": {
"version": "5.1.2",
"alwaysAddToPackageJson": false
},
"@testing-library/react": {
"version": "9.3.0",
"alwaysAddToPackageJson": false
},
"redux-starter-kit": {
"version": "0.8.0",
"alwaysAddToPackageJson": false
},
"react-redux": {
"version": "7.1.1",
"alwaysAddToPackageJson": false
},
"@types/react-redux": {
"version": "7.1.4",
"alwaysAddToPackageJson": false
}
}
},
"8.9.0": {
"version": "8.9.0-beta.1",
"packages": {
"react": {
"version": "16.12.0",
"alwaysAddToPackageJson": false
},
"react-dom": {
"version": "16.12.0",
"alwaysAddToPackageJson": false
},
"@types/react": {
"version": "16.9.13",
"alwaysAddToPackageJson": false
},
"@types/react-dom": {
"version": "16.9.4",
"alwaysAddToPackageJson": false
},
"@types/react-router-dom": {
"version": "5.1.2",
"alwaysAddToPackageJson": false
},
"@testing-library/react": {
"version": "9.3.2",
"alwaysAddToPackageJson": false
},
"react-redux": {
"version": "7.1.3",
"alwaysAddToPackageJson": false
},
"@types/react-redux": {
"version": "7.1.5",
"alwaysAddToPackageJson": false
},
"eslint-plugin-import": {
"version": "2.18.2",
"alwaysAddToPackageJson": false
},
"eslint-plugin-jsx-a11y": {
"version": "6.2.3",
"alwaysAddToPackageJson": false
},
"eslint-plugin-react": {
"version": "7.16.0",
"alwaysAddToPackageJson": false
},
"eslint-plugin-react-hooks": {
"version": "2.3.0",
"alwaysAddToPackageJson": false
}
}
},
"8.10.0": {
"version": "8.10.0-beta.1",
"packages": {
"@types/react": {
"version": "16.9.17",
"alwaysAddToPackageJson": false
},
"@types/react-router-dom": {
"version": "5.1.3",
"alwaysAddToPackageJson": false
},
"@testing-library/react": {
"version": "9.4.0",
"alwaysAddToPackageJson": false
},
"@types/styled-components": {
"version": "4.4.1",
"alwaysAddToPackageJson": false
},
"@emotion/core": {
"version": "10.0.27",
"alwaysAddToPackageJson": false
},
"@emotion/styled": {
"version": "10.0.27",
"alwaysAddToPackageJson": false
},
"@reduxjs/toolkit": {
"version": "1.1.0",
"alwaysAddToPackageJson": false
},
"eslint-plugin-import": {
"version": "2.19.1",
"alwaysAddToPackageJson": false
},
"eslint-plugin-react": {
"version": "7.17.0",
"alwaysAddToPackageJson": false
}
}
},
"8.12.0": {
"version": "8.12.0-beta.1",
"packages": {
"styled-components": {
"version": "5.0.0",
"alwaysAddToPackageJson": false
},
"@types/styled-components": {
"version": "4.4.2",
"alwaysAddToPackageJson": false
}
}
},
"9.4.0": {
"version": "9.4.0-beta.1",
"packages": {
"react": {
"version": "16.13.1",
"alwaysAddToPackageJson": false
},
"react-dom": {
"version": "16.13.1",
"alwaysAddToPackageJson": false
},
"react-is": {
"version": "16.13.1",
"alwaysAddToPackageJson": false
},
"@types/react": {
"version": "16.9.35",
"alwaysAddToPackageJson": false
},
"@types/react-dom": {
"version": "16.9.8",
"alwaysAddToPackageJson": false
},
"@types/react-is": {
"version": "16.7.1",
"alwaysAddToPackageJson": false
},
"styled-components": {
"version": "5.1.0",
"alwaysAddToPackageJson": false
},
"@types/styled-components": {
"version": "5.1.0",
"alwaysAddToPackageJson": false
},
"react-router-dom": {
"version": "5.2.0",
"alwaysAddToPackageJson": false
},
"@types/react-router-dom": {
"version": "5.1.5",
"alwaysAddToPackageJson": false
},
"@testing-library/react": {
"version": "10.0.4",
"alwaysAddToPackageJson": false
},
"@reduxjs/toolkit": {
"version": "1.3.6",
"alwaysAddToPackageJson": false
},
"react-redux": {
"version": "7.2.0",
"alwaysAddToPackageJson": false
},
"@types/react-redux": {
"version": "7.1.9",
"alwaysAddToPackageJson": false
},
"eslint-plugin-import": {
"version": "2.20.2",
"alwaysAddToPackageJson": false
},
"eslint-plugin-react": {
"version": "7.20.0",
"alwaysAddToPackageJson": false
},
"eslint-plugin-react-hooks": {
"version": "4.0.2",
"alwaysAddToPackageJson": false
}
}
},
"9.5.0": {
"version": "9.5.0-beta.1",
"packages": {
"@types/react": {
"version": "16.9.38",
"alwaysAddToPackageJson": false
},
"styled-components": {
"version": "5.1.1",
"alwaysAddToPackageJson": false
},
"@emotion/core": {
"version": "10.0.28",
"alwaysAddToPackageJson": false
},
"@testing-library/react": {
"version": "10.4.1",
"alwaysAddToPackageJson": false
},
"@reduxjs/toolkit": {
"version": "1.4.0",
"alwaysAddToPackageJson": false
},
"eslint-plugin-import": {
"version": "2.21.2",
"alwaysAddToPackageJson": false
},
"eslint-plugin-a11y": {
"version": "6.3.1",
"alwaysAddToPackageJson": false
},
"eslint-plugin-react-hooks": {
"version": "4.0.4",
"alwaysAddToPackageJson": false
}
}
},
"10.4.0": {
"version": "9.5.0-beta.1",
"packages": {
"react": {
"version": "17.0.1",
"alwaysAddToPackageJson": false
},
"react-dom": {
"version": "17.0.1",
"alwaysAddToPackageJson": false
},
"@types/react": {
"version": "16.9.56",
"alwaysAddToPackageJson": false
},
"@types/react-dom": {
"version": "16.9.9",
"alwaysAddToPackageJson": false
},
"styled-components": {
"version": "5.2.1",
"alwaysAddToPackageJson": false
},
"@types/styled-components": {
"version": "5.1.4",
"alwaysAddToPackageJson": false
},
"react-is": {
"version": "17.0.1",
"alwaysAddToPackageJson": false
},
"styled-jsx": {
"version": "3.3.1",
"alwaysAddToPackageJson": false
},
"@types/react-router-dom": {
"version": "5.1.6",
"alwaysAddToPackageJson": false
},
"@testing-library/react": {
"version": "11.1.2",
"alwaysAddToPackageJson": false
},
"react-redux": {
"version": "7.2.2",
"alwaysAddToPackageJson": false
},
"@types/react-redux": {
"version": "7.1.11",
"alwaysAddToPackageJson": false
},
"eslint-plugin-import": {
"version": "2.22.1",
"alwaysAddToPackageJson": false
},
"eslint-plugin-a11y": {
"version": "6.4.1",
"alwaysAddToPackageJson": false
},
"eslint-plugin-react": {
"version": "7.21.5",
"alwaysAddToPackageJson": false
},
"eslint-plugin-react-hooks": {
"version": "4.2.0",
"alwaysAddToPackageJson": false
}
}
},
"11.0.0": {
"version": "11.0.0-beta.0",
"packages": {
"@emotion/react": {
"version": "11.0.0",
"alwaysAddToPackageJson": false
},
"@emotion/styled": {
"version": "11.0.0",
"alwaysAddToPackageJson": false
},
"@emotion/babel-preset-css-prop": {
"version": "11.0.0",
"alwaysAddToPackageJson": false
},
"@emotion/server": {
"version": "11.0.0",
"alwaysAddToPackageJson": false
}
}
}
}
}