Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove babel-runtime from packages' dependencies #5218

Merged
merged 4 commits into from Jan 27, 2017
Merged

Remove babel-runtime from packages' dependencies #5218

merged 4 commits into from Jan 27, 2017

Conversation

kaicataldo
Copy link
Member

@kaicataldo kaicataldo commented Jan 26, 2017

Q A
Patch: Bug Fix?
Major: Breaking Change? yes
Minor: New Feature?
Deprecations?
Spec Compliancy?
Tests Added/Pass?
Fixed Tickets Fixes #5118
License MIT
Doc PR
Dependency Changes

Worked with @hzoo to remove babel-runtime in preparation for dropping Node < 4 in Babel 7.0.

Updated packages/babel-runtime/scripts/build-dist.js to fix some ESLint warnings and remove dead code.

@kaicataldo kaicataldo added PR: Breaking Change 💥 A type of pull request used for our changelog categories for next major release PR: Internal 🏠 A type of pull request used for our changelog categories labels Jan 26, 2017
@hzoo
Copy link
Member

hzoo commented Jan 26, 2017

Not sure how we disable CircleCI only on 7.0 (or we just remove it from both) - currently just erroring on yarn since we need to fix that.

@codecov-io
Copy link

codecov-io commented Jan 26, 2017

Current coverage is 89.61% (diff: 100%)

No coverage report found for 7.0 at e5aa501.

Powered by Codecov. Last update e5aa501...fa6dcfa

@kaicataldo
Copy link
Member Author

Updated circle.yml to use Yarn!

@@ -18,7 +18,6 @@
"babel-preset-es2015": "^6.13.2",
"babel-preset-stage-0": "^6.0.0",
"babel-register": "^6.14.0",
"babel-runtime": "^6.0.0",
Copy link
Member

@hzoo hzoo Jan 26, 2017

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We can also remove "babel-plugin-transform-runtime" from the devDeps now

Also I believe the ignore key in lerna.json

  "bootstrapConfig": {
    "ignore": "babel-runtime"
  },

and the extra npm install for babel-runtime

babel/Makefile

Line 75 in 446b4a7

npm install; \

Ref #3509

@hzoo hzoo added this to the Babel 7 milestone Jan 26, 2017
Copy link
Member

@existentialism existentialism left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

💯

@hzoo hzoo merged commit e09ea22 into 7.0 Jan 27, 2017
@hzoo hzoo deleted the remove-runtime branch January 28, 2017 20:59
hulkish added a commit to hulkish/babel that referenced this pull request May 2, 2017
* 7.0: (37 commits)
  resolved conflicts
  [7.0] Switch decorators-legacy to decorators in the Stage 1 Preset (babel#5318) (babel#5319)
  [7.0] Replacing current decorators with decorators-legacy (babel#5290)
  Add Node 7 to CI (babel#5165)
  [7.0] remove standalone babel package (babel#5293)
  .gitignore for test [skip ci]
  update yarn
  use lerna@2-beta.37 (babel#5254)
  [7.0] Run Babel's unittests in a custom sandbox (take 2). (babel#5263)
  [7.0] Remove quotes option (babel#5154)
  [7.0] List babylon plugins instead of * in babel-generator tests (babel#5231)
  Remove babel-runtime from packages' dependencies (babel#5218)
  Bump `detect-indent`. (babel#5226)
  [7.0] Add legacy-decorators to stage-1. Fixes babel#5220 (babel#5225)
  [7.0] Use lerna's --independent mode + changes (fixes babel#5221)
  [7.0] Bump `home-or-tmp` for `babel-register`. (babel#5189)
  [7.0] Added yarn.lock (babel#5175)
  [7.0] Remove old babel-runtime code (babel#5187)
  [7.0] Drop support for Node 5 (babel#5186)
  Remove path-is-absolute in favor of builtin path.isAbsolute (babel#5179)
  ...
@lock lock bot added the outdated A closed issue/PR that is archived due to age. Recommended to make a new issue label Oct 6, 2019
@lock lock bot locked as resolved and limited conversation to collaborators Oct 6, 2019
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
outdated A closed issue/PR that is archived due to age. Recommended to make a new issue PR: Breaking Change 💥 A type of pull request used for our changelog categories for next major release PR: Internal 🏠 A type of pull request used for our changelog categories
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants