Commit Graph
6539 Commits
Author SHA1 Message Date
dependabot[bot] fa615fa95f Build(deps-dev): Bump jest from 27.4.7 to 27.5.0 in /scripts/release (#12243)
Bumps [jest](https://github.com/facebook/jest) from 27.4.7 to 27.5.0.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v27.4.7...v27.5.0)

---
updated-dependencies:
- dependency-name: jest
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-02-07 08:16:30 +08:00
Sosuke Suzuki 6819dc91f6 Add an esbuild plugin to add @ts-nocheck annotation for vendors (#12248)
* Enable prettier

* Add `esbuildPluginTsNocheck`

* Run build

* Update cspell.json
2022-02-06 23:25:29 +09:00
Sosuke Suzuki fce558e97a Tweaks vendors (#12246)
* Add `scripts` for vendors

* Add links to README
2022-02-06 21:44:54 +09:00
Sosuke Suzuki 1f50c8417d Run tests for logical-assignment operators witn flow (#12244) 2022-02-06 21:07:02 +09:00
dependabot[bot] 2e03077563 Build(deps-dev): Bump @jest/globals in /scripts/release (#12242) 2022-02-06 08:37:11 +00:00
dependabot[bot] 16af0908b5 Build(deps-dev): Bump esbuild from 0.14.14 to 0.14.18 (#12234) 2022-02-06 08:36:02 +00:00
dependabot[bot] c85a44e19b Build(deps): Bump flow-parser from 0.170.0 to 0.171.0 (#12233) 2022-02-06 08:35:45 +00:00
dependabot[bot] fa52d59cb6 Build(deps): Bump clipboard from 2.0.9 to 2.0.10 in /website (#12229) 2022-02-06 08:33:46 +00:00
dependabot[bot] 0d232e65cc Build(deps-dev): Bump webpack from 5.67.0 to 5.68.0 in /website (#12228) 2022-02-06 08:33:28 +00:00
Sosuke Suzuki 0abd1907bb Bundle Pure ESM Packages into /vendors/*.js as CommonJS (#12217)
* string-width

* Add bundle script

* Update package.json

* mem

* Add version validator

* Throw error

* Change filename

* Add documents

* Generate d.ts

* Fix lint problems

* globby

* Add workflow to validate vendor versions

* Fix eslintignore

* Fix

* Fix spell

* Address review

* process.exitCode = 1

* test validation

* Revert "test validation"

This reverts commit 5a86d5f71212e0e900709238a8cc109716678864.

* Remove exists files

* Fix conflicts

* Clean

* Remove globby
2022-02-06 17:31:50 +09:00
dependabot[bot] 6d036cf895 Build(deps-dev): Bump cspell from 5.17.0 to 5.18.3 (#12236) 2022-02-06 06:58:45 +00:00
dependabot[bot] 792dbbb339 Build(deps-dev): Bump @babel/core from 7.16.12 to 7.17.0 (#12230) 2022-02-06 06:40:23 +00:00
dependabot[bot] ef4fd1467a Build(deps-dev): Bump @typescript-eslint/eslint-plugin (#12227) 2022-02-06 06:27:41 +00:00
dependabot[bot] 13f2a7c346 Build(deps-dev): Bump eslint-plugin-compat from 4.0.1 to 4.0.2 (#12239) 2022-02-06 03:42:48 +00:00
dependabot[bot] 712ede7150 Build(deps-dev): Bump @babel/types from 7.16.8 to 7.17.0 (#12232) 2022-02-06 03:37:31 +00:00
dependabot[bot] 668567cc58 Build(deps): Bump jest-docblock from 27.4.0 to 27.5.0 (#12231) 2022-02-06 03:36:45 +00:00
dependabot[bot] 0bc0059a90 Build(deps): Bump @typescript-eslint/typescript-estree (#12238) 2022-02-06 03:35:53 +00:00
dependabot[bot] dd31eb0916 Build(deps-dev): Bump core-js from 3.20.3 to 3.21.0 (#12237) 2022-02-06 03:30:33 +00:00
Lucas Duailibe 69ea417f6b Prevent multiple parenthesis around superclass with typecast (#12226) 2022-02-05 11:56:37 -03:00
fisker Cheung 86a9e222d9 Update banner image url (#12188) 2022-02-05 22:55:41 +08:00
fisker Cheung 4ff9461a29 Improve build script (#12190) 2022-02-05 22:51:17 +08:00
Lucas Duailibe e73a7bc47e Preserve comment position before super class (#12222) 2022-02-05 10:50:04 -03:00
Bogdan Chadkin 76bb0226d5 Replace globby with fast-glob (#12223)
There is already fast-glob used in src/cli/expand-patterns.js
Here I migrate everywhere to it from globby which is a thin wrapper with
a couple of unused here features.

```
du -ck dist
```
17280 kB
17260 kB
2022-02-05 10:24:10 -03:00
Lucas Duailibe 543aa9abf1 Fix printing of SCSS selector() function (#12213) 2022-02-03 12:54:10 -03:00
Lucas Duailibe e22c4911f8 Preserve empty lines in CSS/SCSS paren groups (#12210) 2022-02-02 07:38:59 -03:00
fisker Cheung 8886e6310a Build: Add --clean (#12186) 2022-02-02 11:23:51 +09:00
Sosuke Suzuki a0cc4ab43b Reduce bundle size of parser-postcss.js (#12204)
* Extract utils

* Move `utils.js` to `utils/index.js`
2022-01-31 16:46:47 +09:00
Sosuke Suzuki 54df16cdf5 Extract text utils that is used by babel-parser.js (#12203) 2022-01-31 00:45:58 +09:00
dependabot[bot] 1c8324233c Build(deps-dev): Bump esbuild from 0.14.13 to 0.14.14 (#12191) 2022-01-30 12:21:11 -03:00
dependabot[bot] 08b0e2a0e5 Build(deps): Bump clipboard from 2.0.8 to 2.0.9 in /website (#12195)
Bumps [clipboard](https://github.com/zenorocha/clipboard.js) from 2.0.8 to 2.0.9.
- [Release notes](https://github.com/zenorocha/clipboard.js/releases)
- [Commits](https://github.com/zenorocha/clipboard.js/compare/v2.0.8...v2.0.9)

---
updated-dependencies:
- dependency-name: clipboard
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-01-30 21:24:27 +08:00
dependabot[bot] 3767f9d029 Build(deps-dev): Bump cspell from 5.16.0 to 5.17.0 (#12200) 2022-01-30 13:23:40 +00:00
dependabot[bot] 93a761d895 Build(deps): Bump @angular/compiler from 12.2.15 to 12.2.16 (#12196) 2022-01-30 13:15:00 +00:00
dependabot[bot] e5959668b4 Build(deps-dev): Bump esbuild-plugin-text-replace from 1.1.3 to 1.2.0 (#12194) 2022-01-30 11:54:47 +00:00
dependabot[bot] 5010ec04c4 Build(deps-dev): Bump eslint from 8.7.0 to 8.8.0 (#12192) 2022-01-30 09:08:20 +00:00
dependabot[bot] 1c789d659b Build(deps): Bump @typescript-eslint/typescript-estree (#12201) 2022-01-30 08:35:11 +00:00
dependabot[bot] b78c9465ac Build(deps-dev): Bump eslint-plugin-jest from 25.7.0 to 26.0.0 (#12197) 2022-01-30 07:59:04 +00:00
dependabot[bot] 003cecc4f8 Build(deps-dev): Bump webpack-cli from 4.9.1 to 4.9.2 in /website (#12193) 2022-01-30 06:42:52 +00:00
dependabot[bot] 2bfb073154 Build(deps-dev): Bump @typescript-eslint/eslint-plugin (#12198) 2022-01-30 06:41:49 +00:00
dependabot[bot] b7a6bd3191 Build(deps): Bump flow-parser from 0.169.0 to 0.170.0 (#12199) 2022-01-30 06:41:29 +00:00
Lucas Duailibe 72ac2bbe5f Fix comment in abstract methods (#12185) 2022-01-29 19:25:53 -03:00
fisker Cheung e3efd11401 Drop color support for standalone build (#12182) 2022-01-28 18:27:27 +08:00
fisker Cheung 08da4e55b0 Build: Remove define on second run (#12183) 2022-01-28 16:31:48 +08:00
fisker Cheung 9691e7bc37 Add acorn parser (#12172) 2022-01-28 15:25:30 +08:00
Lucas Duailibe f4d9816bc1 Keep comments of default cases in the same line of the case (#12177) 2022-01-28 00:11:28 -03:00
fisker Cheung a407f9b5af Exclude getInterpreter from 'standalone.js' (#12180) 2022-01-28 10:57:15 +08:00
fisker Cheung 350c05330e Build: Minor tweak to the umd plugin (#12179) 2022-01-28 10:34:59 +08:00
fisker Cheung 02052fd6ce Build: Verbose text report (#12178) 2022-01-28 10:11:35 +08:00
Sosuke Suzuki ff78a94424 Reduce bundle size of parser-html.js (#12176) 2022-01-28 10:07:37 +08:00
fisker CheungandSosuke Suzuki 2fd1406f5f Remove chalk from standalone.js (#12162)
Co-authored-by: Sosuke Suzuki <aosukeke@gmail.com>
2022-01-28 09:24:48 +08:00
fisker Cheung 9106e7ea13 Remove esm/doc.mjs (#12166) 2022-01-27 21:14:31 +08:00