1373 Commits

Author SHA1 Message Date
Evan Wallace
7215f3433a add a cache method for js plugins 2020-11-12 00:14:05 -08:00
Evan Wallace
01b78a9caa avoid import for native node modules 2020-11-11 17:31:51 -08:00
Evan Wallace
68b490ee3a link to plugins in readme 2020-11-11 07:12:40 -08:00
Evan Wallace
14c2fac487 publish 0.8.6 to npm v0.8.6 2020-11-11 03:24:08 -08:00
Evan Wallace
7fe623e130 fix #474: remove unused import aliases 2020-11-11 03:11:17 -08:00
Evan Wallace
a370d53517 fix #510: add the "--keep-names" option 2020-11-11 02:38:13 -08:00
Evan Wallace
5cc149f9dc validate absolute paths from plugins in "file" ns 2020-11-10 20:05:40 -08:00
Evan Wallace
53ba0353bb fix #512: omit warnings for require() inside try 2020-11-10 19:11:07 -08:00
Evan Wallace
d86fb75bee now enclosing namespace ref is visit-only 2020-11-10 03:34:23 -08:00
Evan Wallace
93b338943d move the recording of exports to end of parsing 2020-11-10 01:10:08 -08:00
Evan Wallace
f352d9fa17 comment about original export star alias 2020-11-10 01:09:42 -08:00
Evan Wallace
a115c0d0cc strict parsing of typescript's "import x =" syntax 2020-11-09 21:34:42 -08:00
Evan Wallace
70678b9aba move import equals parsing to method 2020-11-09 21:34:15 -08:00
Evan Wallace
8d3195e8a2 add plugin test for unsupported regex syntax 2020-11-07 15:56:59 -08:00
Evan Wallace
8d73b27f26 publish 0.8.5 to npm v0.8.5 2020-11-07 05:12:42 -08:00
Evan Wallace
6e8d315a82 fix #496: add a "text" property to output files 2020-11-07 04:25:56 -08:00
Evan Wallace
24ae836607 direct "eval" only needs cjs wrapper when bundling 2020-11-07 03:20:30 -08:00
Evan Wallace
1a97642b49 direct "eval" stops tree shaking, adds cjs wrapper 2020-11-07 03:09:09 -08:00
Evan Wallace
061f635e53 publish 0.8.4 to npm v0.8.4 2020-11-05 14:12:09 -08:00
Evan Wallace
036400bfbd cleanup after landing #504 2020-11-05 13:09:36 -08:00
David Yamnitsky
1a26747194 fix broken metafile with css import from js (#504) 2020-11-05 13:00:56 -08:00
Evan Wallace
f7c5465628 cleanup after landing #505 2020-11-05 11:55:00 -08:00
Mathieu Dutour
dc062cb1c0 the executable path should be bin/eslint (#505) 2020-11-05 11:38:13 -08:00
Evan Wallace
6ec619f2a6 mark dead code inside branching expressions 2020-11-04 20:36:52 -08:00
Evan Wallace
84985562c7 forbid "delete" on import namespace properties 2020-11-03 14:10:03 -08:00
Evan Wallace
1f0a0036e8 remove comment, not actually sure if 0.5s is right 2020-11-03 13:37:56 -08:00
Evan Wallace
547197bac8 publish 0.8.3 to npm v0.8.3 2020-11-03 13:34:13 -08:00
Evan Wallace
8e977461f3 cleanup after landing #494 2020-11-03 13:16:21 -08:00
Ryan Tsao
6c3de1259d Use JS bin wrapper if yarn berry detected during install (#494) 2020-11-03 12:24:41 -08:00
Evan Wallace
f2cdc4ebe1 allow "/..." path overrides from "tsconfig.json" 2020-11-02 23:50:38 -08:00
Evan Wallace
e6a9eeb2f5 prefer ".css" files for "@import" in css 2020-11-02 23:13:48 -08:00
Evan Wallace
68756c1f38 fix name collision with typescript namespaces 2020-11-02 18:21:21 -08:00
Evan Wallace
68fd527881 update "scripts/gen-unicode-table.js" 2020-11-02 16:53:31 -08:00
Evan Wallace
2e5f8a83f8 publish 0.8.2 to npm v0.8.2 2020-11-01 15:20:44 -08:00
Evan Wallace
aa53f080f9 attempt to fix ci on windows 2020-11-01 15:08:57 -08:00
Evan Wallace
67803d287b add tests for typescript type definitions (#499) 2020-11-01 15:04:45 -08:00
Evan Wallace
43081ce9a8 allow an empty plugin array in "buildSync" (#499) 2020-11-01 13:19:09 -08:00
Tommaso De Rossi
676df72569 fix: plugins should be optional (#500) 2020-11-01 13:12:16 -08:00
Evan Wallace
05e64d6fe3 fix omission of "outbase" in js api (#471) 2020-10-31 23:03:04 -07:00
Evan Wallace
5f21badc23 publish 0.8.1 to npm v0.8.1 2020-10-31 22:43:08 -07:00
Evan Wallace
38c5be5b53 add a plugin api (#111) 2020-10-31 22:11:47 -07:00
Evan Wallace
e3334171b2 cleanup after landing #471 2020-10-31 17:52:49 -07:00
David Yamnitsky
38d1a19675 add --outbase option (#471) 2020-10-31 17:45:55 -07:00
Evan Wallace
0bc46e30eb Update README.md 2020-10-28 12:28:38 -07:00
Evan Wallace
1157ad8e23 use "code" instead of "js" in go example 2020-10-28 11:21:31 -07:00
Evan Wallace
427d9cce53 publish 0.8.0 to npm v0.8.0 2020-10-28 09:51:08 -07:00
Evan Wallace
77cdff8778 avoid global names with unsupported escapes 2020-10-28 08:31:56 -07:00
Evan Wallace
83b307f6bd fix #293: support js expressions in global names 2020-10-28 08:15:25 -07:00
Evan Wallace
4c00b53703 remove the strict option entirely 2020-10-28 07:42:57 -07:00
Evan Wallace
aa00fff4ad remove "--strict" for "??" and "?." 2020-10-28 07:42:55 -07:00