From 3bd9bc0427222af1effd0e1e208915e7c953500e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mateusz=20Burzy=C5=84ski?= Date: Sat, 3 Oct 2020 10:25:42 +0200 Subject: [PATCH] Prepare first RC release --- .changeset/modern-lizards-tickle.md | 30 ++++++++++++++ .changeset/pre.json | 2 +- package.json | 3 +- ...angesets+assemble-release-plan+3.0.1.patch | 13 ++++++ yarn.lock | 40 ++++++++++++++++++- 5 files changed, 85 insertions(+), 3 deletions(-) create mode 100644 .changeset/modern-lizards-tickle.md create mode 100644 patches/@changesets+assemble-release-plan+3.0.1.patch diff --git a/.changeset/modern-lizards-tickle.md b/.changeset/modern-lizards-tickle.md new file mode 100644 index 000000000..e59813bcd --- /dev/null +++ b/.changeset/modern-lizards-tickle.md @@ -0,0 +1,30 @@ +--- +'@emotion/babel-plugin': major +'@emotion/babel-preset-css-prop': major +'@emotion/cache': major +'@emotion/css': major +'@emotion/eslint-plugin': major +'@emotion/is-prop-valid': minor +'@emotion/jest': major +'@emotion/native': major +'@emotion/primitives': major +'@emotion/primitives-core': major +'@emotion/react': major +'@emotion/serialize': major +'@emotion/server': major +'@emotion/sheet': major +'@emotion/styled': major +'@emotion/utils': major +'babel-plugin-emotion': major +'@emotion/core': major +'create-emotion': major +'create-emotion-server': major +'emotion': major +'emotion-server': major +'emotion-theming': major +'eslint-plugin-emotion': major +'jest-emotion': major +'@emotion/styled-base': major +--- + +Release candidate version. diff --git a/.changeset/pre.json b/.changeset/pre.json index 64f2d317b..d537cd037 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -1,6 +1,6 @@ { "mode": "pre", - "tag": "next", + "tag": "rc", "initialVersions": { "babel-plugin-emotion": "10.0.23", "@emotion/babel-plugin-jsx-pragmatic": "0.1.4", diff --git a/package.json b/package.json index 86efa4c93..c0a6d3764 100644 --- a/package.json +++ b/package.json @@ -21,7 +21,7 @@ "flow": "flow", "flow:check": "flow check --flowconfig-name=.flowconfig-ci", "preinstall": "node ./scripts/ensure-yarn.js", - "postinstall": "opencollective postinstall && preconstruct dev && manypkg check", + "postinstall": "patch-package && opencollective postinstall && preconstruct dev && manypkg check", "changeset": "changeset", "version-packages": "changeset version", "release": "yarn build && changeset publish" @@ -241,6 +241,7 @@ "normalize.css": "^8.0.0", "npm-run-all": "^4.0.2", "opencollective": "^1.0.3", + "patch-package": "^6.2.2", "polished": "^1.2.1", "prettier": "1.14.3", "puppeteer": "^1.6.0", diff --git a/patches/@changesets+assemble-release-plan+3.0.1.patch b/patches/@changesets+assemble-release-plan+3.0.1.patch new file mode 100644 index 000000000..ca9a55c42 --- /dev/null +++ b/patches/@changesets+assemble-release-plan+3.0.1.patch @@ -0,0 +1,13 @@ +diff --git a/node_modules/@changesets/assemble-release-plan/dist/assemble-release-plan.cjs.dev.js b/node_modules/@changesets/assemble-release-plan/dist/assemble-release-plan.cjs.dev.js +index de55d40..afd5e5d 100644 +--- a/node_modules/@changesets/assemble-release-plan/dist/assemble-release-plan.cjs.dev.js ++++ b/node_modules/@changesets/assemble-release-plan/dist/assemble-release-plan.cjs.dev.js +@@ -325,7 +325,7 @@ function _defineProperty(obj, key, value) { if (key in obj) { Object.definePrope + + function getPreVersion(version) { + let parsed = semver.parse(version); +- let preVersion = parsed.prerelease[1] === undefined ? -1 : parsed.prerelease[1]; ++ let preVersion = -1; + + if (typeof preVersion !== "number") { + throw new errors.InternalError("preVersion is not a number"); diff --git a/yarn.lock b/yarn.lock index 486ef580f..30a0081d9 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3265,6 +3265,11 @@ resolved "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz#d291c6a4e97989b5c61d9acf396ae4fe133a718d" integrity sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== +"@yarnpkg/lockfile@^1.1.0": + version "1.1.0" + resolved "https://registry.yarnpkg.com/@yarnpkg/lockfile/-/lockfile-1.1.0.tgz#e77a97fbd345b76d83245edcd17d393b1b41fb31" + integrity sha512-GpSwvyXOcOOlV70vbnzjj4fW5xW/FdUF6nQEt1ENy7m4ZCczi1+/buVUPAqmGfqznsORNFzUMjctTIp8a9tuCQ== + JSONStream@^1.3.4, JSONStream@^1.3.5: version "1.3.5" resolved "https://registry.npmjs.org/JSONStream/-/JSONStream-1.3.5.tgz#3208c1f08d3a4d99261ab64f92302bc15e111ca0" @@ -10353,6 +10358,14 @@ find-yarn-workspace-root2@1.2.16: micromatch "^4.0.2" pkg-dir "^4.2.0" +find-yarn-workspace-root@^1.2.1: + version "1.2.1" + resolved "https://registry.yarnpkg.com/find-yarn-workspace-root/-/find-yarn-workspace-root-1.2.1.tgz#40eb8e6e7c2502ddfaa2577c176f221422f860db" + integrity sha512-dVtfb0WuQG+8Ag2uWkbG79hOUzEsRrhBzgfn86g2sJPkzmcpGdghbNTfUKGTxymFrY/tLIodDzLoW9nOJ4FY8Q== + dependencies: + fs-extra "^4.0.3" + micromatch "^3.1.4" + flat-cache@^1.2.1: version "1.3.4" resolved "https://registry.npmjs.org/flat-cache/-/flat-cache-1.3.4.tgz#2c2ef77525cc2929007dfffa1dd314aa9c9dee6f" @@ -10562,7 +10575,7 @@ fs-extra@^2.0.0: graceful-fs "^4.1.2" jsonfile "^2.1.0" -fs-extra@^4.0.1, fs-extra@^4.0.2: +fs-extra@^4.0.1, fs-extra@^4.0.2, fs-extra@^4.0.3: version "4.0.3" resolved "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz#0d852122e5bc5beb453fb028e9c0c9bf36340c94" integrity sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== @@ -15438,6 +15451,13 @@ kind-of@^6.0.3: resolved "https://registry.yarnpkg.com/kind-of/-/kind-of-6.0.3.tgz#07c05034a6c349fa06e24fa35aa76db4580ce4dd" integrity sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== +klaw-sync@^6.0.0: + version "6.0.0" + resolved "https://registry.yarnpkg.com/klaw-sync/-/klaw-sync-6.0.0.tgz#1fd2cfd56ebb6250181114f0a581167099c2b28c" + integrity sha512-nIeuVSzdCCs6TDPTqI8w1Yre34sSq7AkZ4B3sfOBbI2CgVSB4Du4aLQijFU2+lhAFCwt9+42Hel6lQNIv6AntQ== + dependencies: + graceful-fs "^4.1.11" + klaw@^1.0.0: version "1.3.1" resolved "https://registry.npmjs.org/klaw/-/klaw-1.3.1.tgz#4088433b46b3b1ba259d78785d8e96f73ba02439" @@ -18930,6 +18950,24 @@ pascalcase@^0.1.1: resolved "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz#b363e55e8006ca6fe21784d2db22bd15d7917f14" integrity sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= +patch-package@^6.2.2: + version "6.2.2" + resolved "https://registry.yarnpkg.com/patch-package/-/patch-package-6.2.2.tgz#71d170d650c65c26556f0d0fbbb48d92b6cc5f39" + integrity sha512-YqScVYkVcClUY0v8fF0kWOjDYopzIM8e3bj/RU1DPeEF14+dCGm6UeOYm4jvCyxqIEQ5/eJzmbWfDWnUleFNMg== + dependencies: + "@yarnpkg/lockfile" "^1.1.0" + chalk "^2.4.2" + cross-spawn "^6.0.5" + find-yarn-workspace-root "^1.2.1" + fs-extra "^7.0.1" + is-ci "^2.0.0" + klaw-sync "^6.0.0" + minimist "^1.2.0" + rimraf "^2.6.3" + semver "^5.6.0" + slash "^2.0.0" + tmp "^0.0.33" + path-browserify@0.0.1: version "0.0.1" resolved "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz#e6c4ddd7ed3aa27c68a20cc4e50e1a4ee83bbc4a"