{ "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" }, "use-react-jsx-in-tsconfig-12.0.0": { "cli": "nx", "version": "12.0.0-beta.0", "description": "Migrate tsconfig.json to allow new jsx transform to be used. Removes the need for `import React from 'react'`", "factory": "./src/migrations/update-12-0-0/use-react-jsx-in-tsconfig" }, "update-emotion-setup-12.0.0": { "cli": "nx", "version": "12.0.0-beta.0", "description": "Update workspace to use `@emotion/babel-plugin` instead of `@emotion/babel-preset-css-prop` to support new jsx transform", "factory": "./src/migrations/update-12-0-0/update-emotion-setup" }, "remove-react-redux-types-package-12.0.0": { "cli": "nx", "version": "12.0.0-beta.0", "description": "Remove @types/react-redux from package.json since react-redux installs the package automatically now", "factory": "./src/migrations/update-12-0-0/remove-react-redux-types-package" } }, "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 } } }, "12.0.0": { "version": "12.0.0-beta.0", "packages": { "react": { "version": "17.0.2", "alwaysAddToPackageJson": false }, "react-dom": { "version": "17.0.2", "alwaysAddToPackageJson": false }, "@types/react": { "version": "17.0.3", "alwaysAddToPackageJson": false }, "@types/react-dom": { "version": "17.0.3", "alwaysAddToPackageJson": false }, "@types/styled-components": { "version": "5.1.9", "alwaysAddToPackageJson": false }, "react-is": { "version": "17.0.2", "alwaysAddToPackageJson": false }, "@types/react-is": { "version": "17.0.0", "alwaysAddToPackageJson": false }, "@emotion/styled": { "version": "11.1.5", "alwaysAddToPackageJson": false }, "@emotion/react": { "version": "11.1.5", "alwaysAddToPackageJson": false }, "styled-jsx": { "version": "3.4.4", "alwaysAddToPackageJson": false }, "@types/react-router-dom": { "version": "5.1.7", "alwaysAddToPackageJson": false }, "@testing-library/react": { "version": "11.2.5", "alwaysAddToPackageJson": false }, "@reduxjs/toolkit": { "version": "1.5.0", "alwaysAddToPackageJson": false }, "react-redux": { "version": "7.2.3", "alwaysAddToPackageJson": false }, "eslint-plugin-react": { "version": "7.23.1", "alwaysAddToPackageJson": false } } } } }