Nicolò Ribaudo
4b8546c07d
Force publish @babel/runtime-corejs3 [skip ci]
2019-04-26 22:58:38 +02:00
Daniel Tschinder
491b0a8e33
Update test262 ( #9806 )
2019-04-01 21:47:07 -07:00
Nicolò Ribaudo
d610289812
Set NPM_TOKEN in .npmrc when publishing ( #9735 ) [skip ci]
...
* Set NPM_TOKEN in .npmrc when publishing [skip ci]
* Update .github/main.workflow
2019-03-24 01:04:44 +01:00
Nicolò Ribaudo
f2ee84b6a3
Publish to npm using a GitHub action ( #9588 )
2019-03-19 18:59:35 +01:00
Daniel Tschinder
fb81e8f8b4
Make babel-standalone an ESModule and enable flow ( #9025 )
...
* Make babel-standalone an ESModule and enable flow
* autogenerate plugin list
* Make config an array
2019-03-06 14:30:43 -08:00
Daniel Tschinder
45c96908e9
Update test262 ( #9587 )
...
* Update test262
* Also remove unrecognized tests from the whitelist
2019-02-25 15:10:48 -08:00
Nicolò Ribaudo
fdb65ab8b1
Update publishing command ( #9466 ) [skip ci]
...
This reflects how I have been releasing the last versions (https://github.com/babel/notes/issues/78#issuecomment-449519007 ).
In the future, we'll only need to run `make new-version && git push --tags` and it will run `make publish` from CI/Actions.
Co-authored-by: Henry Zhu <hi@henryzoo.com>
2019-02-07 22:15:45 +01:00
Nicolò Ribaudo
4ce37b7aca
Update test262 sha ( #9365 )
2019-01-19 18:10:28 +01:00
Cameron Martin
778a61a3c2
[@babel/types] Moved generators related to babel-types into the babel-types package directory. ( #9245 )
2019-01-09 00:14:31 +01:00
Brian Ng
a55382e4ad
Test262 update ( #9288 )
2019-01-07 08:52:36 -06:00
Nicolò Ribaudo
e417437355
Minify standalone
2018-12-20 12:50:41 +01:00
Nicolò Ribaudo
d35f2ad92b
Update lerna to v3.6.0
...
Use forked @lerna/collect-updates to prevent publishing of dependents:
this is the same as Lerna 2's --dangerously-only-publish-explicit-etc option.
2018-12-20 11:46:56 +01:00
Nicolò Ribaudo
7bcd62cfee
Build standalone on prepublish
2018-12-15 10:52:23 +01:00
Daniel Tschinder
559d649994
Skip minifying standalone ( #9094 )
...
Also remove unused dependency on uglify js. gulp-uglify uses its own version.
2018-11-28 12:36:24 -08:00
Daniel Tschinder
1af57e6f71
Fix test262 tests again!
2018-11-14 23:29:17 -08:00
Henry Zhu
efb71ea12b
fix publish command [skip ci] ( #8982 )
2018-11-13 11:47:05 -08:00
Daniel Tschinder
c125b1dd74
Update test262 commit, as old commit broke for some reason
2018-11-05 10:53:34 -08:00
Jordan Brown
f216a7b06f
[flow] Add support for parsing _ as implicit instantiation in call/new ( #8883 )
...
* [flow] Add support for parsing as implicit instantiation in call/new
* Update flow tests and fix underscore being a reserved type
* Rebase onto flow-test
* Fix flow commit hash
2018-11-05 10:45:40 -08:00
Daniel Tschinder
1d4d760ffc
Update test262 to latest commit and enable mapping for features
...
Also added an automated check for new features which are not mapped or ignored
2018-11-04 18:49:53 +01:00
Brian Ng
55faa27b93
Run test262 tests for exportNamespaceFrom ( #8780 )
2018-09-27 14:48:58 -05:00
Henry Zhu
fc1a52cb75
remove force publish, temp tag [skip ci] ( #8679 )
2018-09-14 10:47:37 -04:00
Sven SAULEAU
802fc2ac80
feat: invoke fix-json on fix target
2018-09-10 08:04:20 +02:00
Logan Smyth
79b2af5997
Format fixture JSON with Prettier. ( #8658 )
2018-09-09 17:57:52 -07:00
Frederic Germain
45c28fa785
Use eslint-local-rules plugin
...
This allows to avoid having errors in editors that
supports eslint
cf https://github.com/eslint/eslint/issues/8769
2018-09-07 16:54:07 -07:00
Henry Zhu
8a45fba510
testing temp tag [skip ci]
2018-08-27 17:32:28 -04:00
Logan Smyth
079780b432
Make it easier to re-run local prod builds ( #8556 ) [skip ci]
2018-08-27 13:43:45 -04:00
Henry Zhu
4e64807afc
use temp tag while having publishing issues [skip ci]
2018-08-27 13:16:39 -04:00
Henry Zhu
b98799557a
Lerna: remove exact [skip ci] ( #8554 )
...
We only wanted all the dependencies to be exact in the pre-release because of breaking changes. This will make it use the default `^`
2018-08-27 12:27:32 -04:00
Standa Opichal
a7cc3325cd
Add LICENSE file to published npm packages [skip ci] ( #8409 )
2018-08-23 19:49:27 -04:00
Logan Smyth
a8224d40e2
Split @babel/runtime into two separate runtime modules.
2018-08-02 19:25:07 -07:00
Logan Smyth
a149466001
Move build-dist script to the runtime transform.
2018-08-02 19:23:47 -07:00
kalenikalexander
5c728ea609
Fix private property parsing in Flow ( #8340 )
...
* Fix private property parsing in Flow
* Flow tests updated
* Fix type error
* Appropriate name was given to test folder
* Fix
* Empty
* Correct type annotation
* Add required changes in generator package
* Add required changes in flow-strip-types
2018-08-02 08:38:58 +02:00
dnalborczyk
db1385fb82
upgrades eslint v5 (major), babel-eslint, eslint-plugin-flowtype, eslint-plugin-prettier ( #8259 )
...
* upgrade eslint v5 (major), babel-eslint (minor), eslint-plugin-flowtype (minor), eslint-plugin-prettier (patch)
* fix makefile: remove (default) .js file extension, remove non-existing glob pattern
* fix linting errors
* add '*.js' glob back to include babel.config.js for linting
2018-07-05 09:17:01 -05:00
Nicolò Ribaudo
119db23ee3
Don't regenerate babel-types docs in the readme ( #8142 )
2018-06-11 14:35:21 -04:00
Brian Ng
ab928713af
Bump test262-stream and update test262 tests ( #8139 )
2018-06-10 10:55:40 +02:00
Brian Ng
62114b807b
Remove unneeded prettier call in make fix
2018-06-03 07:54:39 -05:00
Chaitanya Kumar Kamatham
daf0ca8680
Rename "babylon" to "@babel/parser" ( #7937 ) 🎉
2018-05-19 00:03:05 -04:00
Nicolò Ribaudo
ba11d9fa7c
Update test262 and flow tests ( #7925 )
2018-05-14 12:26:28 -05:00
Hana Shiro
b28ffedead
Fix configuration of lerna-changelog ( #7803 ) [skip ci]
2018-04-26 22:52:02 -04:00
Brian Ng
3299086955
Add support for flow implements ( #7741 )
2018-04-18 08:54:30 -05:00
Brian Ng
360b632881
Remove setting BABEL_ENV to test by default in makefile
2018-04-02 15:18:50 -05:00
Henry Zhu
47ada5ab3a
revert prev pr to temp fix osx ( #7652 )
2018-04-02 12:40:03 -04:00
Sven SAULEAU
de00d939f0
fix: clean makefile
2018-03-22 10:29:25 +01:00
Logan Smyth
6d6fe844fd
Centralize Babel's own compilation config to make it easier to follow. ( #7599 )
2018-03-19 21:49:17 -07:00
Logan Smyth
4b6c7ac0f6
Run build-no-bundle in the watcher to get right files. ( #7530 )
2018-03-08 13:48:32 -08:00
Brian Ng
f97d4313c9
Update test262 test script and a few keyword escape fixes ( #7503 )
...
* Update test262 and whitelist
* Use test262-stream
* Check escapes in contextual keywords
* Check escapes when parsing new.target
* Check escapes for getters/setters
* Check escapes for static class methods
* Check escapes on async arrow and functions
2018-03-08 09:10:00 -06:00
Daniel Tschinder
65dcc4eabe
Fix makefile indentation
2018-03-06 11:57:26 +01:00
Daniel Tschinder
c8992e4155
Enforce Prettier defaults + also format .babelrc and .json ( #7499 )
...
* .prettierrc: full configuration for Prettier
This way, contributors using different-from-default settings will still
use the correct prettier settings
* Makefile: also lint .babelrc.js
* Makefile: also prettify .json files
* Exclude package.json files and correct build dir
* Add more default options to prettierrc and load it in cli
This avoids prettier looking up the config for each file
* Format json
* Update prettier and eslint and reformat codebase
* Remove obsolete file
* Add comment
2018-03-06 11:40:36 +01:00
Daniel Tschinder
3e95830646
Migrate to jest ( #7455 )
2018-03-03 10:58:19 +01:00
Logan Smyth
cb4f4f4d5f
Ensure that typechecking artifacts are built up front for watch.
2018-02-25 21:38:11 -08:00