Joshua Chen
|
4b5a47ba37
|
feat(client-redirects): make plugin respect onDuplicateRoutes config (#7649)
|
2022-06-22 13:32:02 +02:00 |
|
Joshua Chen
|
b4d93b9bd0
|
chore: upgrade to TS 4.7, compile with NodeNext (#7586)
Co-authored-by: sebastienlorber <lorber.sebastien@gmail.com>
|
2022-06-15 19:15:11 +02:00 |
|
Joshua Chen
|
fb3138d722
|
refactor(client-redirects): elaborate documentation, minor refactor (#7607)
|
2022-06-13 22:04:39 +08:00 |
|
Sébastien Lorber
|
613d938cfc
|
chore: prepare v2.0.0-beta.21 release (#7513)
* add beta 21 version
* v2.0.0-beta.21
* typo
|
2022-05-27 18:29:11 +02:00 |
|
Joshua Chen
|
47a2cca17d
|
chore: require Node 16.14 (#7501)
|
2022-05-26 11:44:18 +02:00 |
|
Joshua Chen
|
e2e40b8f5f
|
test: fix some type errors in test files (#7486)
|
2022-05-25 11:46:10 +08:00 |
|
Joshua Chen
|
bf1513a3e3
|
refactor: fix a lot of errors in type-aware linting (#7477)
|
2022-05-24 15:40:26 +08:00 |
|
Joshua Chen
|
6b53d4263d
|
misc: make copyUntypedFiles work for watch mode (#7445)
|
2022-05-18 19:18:32 +08:00 |
|
Joshua Chen
|
a555fd1dcb
|
refactor: make each tsconfig explicitly declare module and include/exclude (#7443)
|
2022-05-18 12:48:28 +08:00 |
|
Joshua Chen
|
7613ecb9ea
|
refactor: use TS project references instead of running tsc multiple times (#7437)
* refactor: use TS project references instead of running tsc multiple times
* deduplicate
* dedup
* eliminate --project
* add swc config
* add target
|
2022-05-17 15:21:44 +08:00 |
|
Joshua Chen
|
0838884f67
|
chore: enable import/order rule (#7418)
|
2022-05-14 23:39:50 +08:00 |
|
Joshua Chen
|
7c9892888d
|
refactor: normalize error logging (#7370)
|
2022-05-08 13:40:34 +08:00 |
|
Sébastien Lorber
|
26df8c83ce
|
chore: prepare v2.0.0-beta.20 release (#7347)
|
2022-05-05 20:26:48 +02:00 |
|
Alexey Pyltsyn
|
6fa51890f0
|
chore: prepare v2.0.0-beta.19 release (#7325)
* chore: prepare v2.0.0-beta.19 release
* v2.0.0-beta.19
|
2022-05-04 18:38:45 +03:00 |
|
Joshua Chen
|
a2c993bf9a
|
fix(*): make TypeScript realize that each plugin package has a default export (#7294)
|
2022-05-03 18:23:34 +08:00 |
|
Joshua Chen
|
242f2e780e
|
chore: upgrade dependencies (#7232)
|
2022-04-23 11:55:01 +08:00 |
|
Joshua Chen
|
b154318c28
|
chore: upgrade dependencies (#7193)
|
2022-04-17 17:32:41 +08:00 |
|
Joshua Chen
|
fa1ce230ea
|
refactor: capitalize comments (#7188)
* refactor: capitalize comments
* revert...
|
2022-04-17 16:39:11 +08:00 |
|
Joshua Chen
|
9145ae88cc
|
chore: disable string escaping in snapshots (#7131)
|
2022-04-08 11:23:19 +08:00 |
|
Sébastien Lorber
|
73deaa8bf6
|
chore: prepare v2.0.0-beta.18 release (#7001)
|
2022-03-25 16:16:38 +01:00 |
|
Joshua Chen
|
87592bca03
|
refactor: ensure all types are using index signature instead of Record (#6995)
* refactor: ensure all types are using index signature instead of Record
* kick CI
|
2022-03-25 18:06:30 +08:00 |
|
Joshua Chen
|
6e2eb44964
|
refactor: unify how validateOptions is handled (#6961)
* refactor: unify how validateOptions is handled
* fix types
* fix again
|
2022-03-22 19:40:56 +08:00 |
|
Joshua Chen
|
cc0bceab9c
|
chore: tighten ESLint config (#6931)
* chore: tighten ESLint config
* more refactor
* refactor push
* fix
|
2022-03-17 17:59:41 +08:00 |
|
Joshua Chen
|
bfe7ca6237
|
chore(pwa, sitemap, client-redirects, ideal-image): JSDoc for types (#6928)
* chore(pwa, sitemap, client-redirects, ideal-image): JSDoc for types
* fix
|
2022-03-17 12:05:23 +08:00 |
|
Joshua Chen
|
da9f38b748
|
refactor(client-redirects): migrate validation to validateOptions lifecycle (#6924)
|
2022-03-16 17:24:01 +01:00 |
|
Joshua Chen
|
8c1e518ba2
|
chore: do not print prototype in jest snapshot (#6908)
|
2022-03-13 19:34:50 +08:00 |
|
Joshua Chen
|
d85cee576d
|
test: improve test coverage; properly test core client APIs (#6905)
* test: improve test coverage
* fix
|
2022-03-12 23:15:45 +08:00 |
|
Joshua Chen
|
76cb012209
|
chore: spell-check test files (#6903)
|
2022-03-12 15:24:56 +08:00 |
|
Joshua Chen
|
f6baaa6b75
|
test(theme-common): improve test coverage (#6902)
* test(theme-common): improve test coverage
* revert
|
2022-03-12 13:17:21 +08:00 |
|
Joshua Chen
|
aa5a2d4c04
|
test: enable a few jest eslint rules (#6900)
* test: enable a few jest eslint rules
* more
|
2022-03-12 08:43:09 +08:00 |
|
Joshua Chen
|
23a34c1a07
|
refactor: prefer fs.outputFile to ensureDir + writeFile (#6880)
* refactor: prefer fs.outputFile to ensureDir + writeFile
* fix test
* fix
|
2022-03-09 17:50:33 +08:00 |
|
Joshua Chen
|
8e934450d8
|
refactor: remove unnecessary default values normalized during validation (#6864)
* refactor: remove unnecessary default values normalized during validation
* more
|
2022-03-07 19:23:30 +08:00 |
|
Sébastien Lorber
|
8dbd656340
|
chore: prepare v2.0.0-beta.17 release (#6829)
|
2022-03-03 18:44:41 +01:00 |
|
Sébastien Lorber
|
124511f445
|
chore: prepare v2.0.0-beta.16 release (#6760)
|
2022-02-25 16:00:11 +01:00 |
|
Joshua Chen
|
f903422617
|
refactor: unify error handling behavior (#6755)
* refactor: unify error handling behavior
* revert
* normalize paths
* test...
* change
* does this work...
* fix...
* maybe fix
* maybe fix
* fix
* fix...
|
2022-02-25 15:07:13 +08:00 |
|
Joshua Chen
|
dcbf9f644e
|
chore: upgrade docsearch-react to v3 stable, bump dependencies (#6752)
* chore: upgrade dependencies
* revert
* validation
* fix blog
* reformat
|
2022-02-24 19:39:32 +08:00 |
|
Joshua Chen
|
ea6ceaa371
|
refactor: ensure lodash is default-imported (#6716)
|
2022-02-19 18:15:02 +08:00 |
|
Joshua Chen
|
0c7e592d34
|
chore: upgrade dependencies (#6660)
* chore: upgrade dependencies
* fix types
|
2022-02-12 15:29:40 +08:00 |
|
Joshua Chen
|
aa446b7a9c
|
chore: clean up ESLint config, enable a few rules (#6514)
* chore: clean up ESLint config, enable a few rules
* enable max-len for comments
* fix build
|
2022-01-31 10:31:24 +08:00 |
|
Sébastien Lorber
|
d6cff8c754
|
chore(v2): prepare v2.0.0-beta.15 release (#6473)
|
2022-01-26 19:28:16 +01:00 |
|
Nick Schonning
|
521eb119a7
|
chore: add cSpell for spell checking (#6456)
* chore: Add cSpell for spell checking
* chore: exclude map files and remove dups
* chore: exclude more binary files
* chore: remove MD headings
* Update .cspell.json
* fix a few spellings
* fix more
* fix
Signed-off-by: Joshua Chen <sidachen2003@gmail.com>
* fix a few
* oops
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-01-25 09:40:02 +08:00 |
|
Joshua Chen
|
456ffbd330
|
chore: remove some unused dependencies from package.json (#6440)
|
2022-01-22 19:47:35 +08:00 |
|
Joshua Chen
|
62223ee556
|
test: improve test coverage (#6387)
* test: improve test coverage
* fix
* use posixPath
|
2022-01-18 16:29:40 +08:00 |
|
Joshua Chen
|
52db7320a6
|
chore: enable eslint-plugin-jest (#6375)
|
2022-01-16 15:53:23 +08:00 |
|
Nick Schonning
|
02a233a221
|
chore: minor typo cleanup (#6324)
* chore: minor typo cleanup
* fix tests
Co-authored-by: Joshua Chen <sidachen2003@gmail.com>
|
2022-01-13 14:36:53 +08:00 |
|
Joshua Chen
|
a79c23bc45
|
test(utils, mdx-loader, core): improve coverage (#6303)
* test(utils, mdx-loader, core): improve coverage
* windows...
* fix
|
2022-01-10 15:00:51 +08:00 |
|
Joshua Chen
|
cf265c051e
|
refactor: move exported type definitions to declaration file (#6300)
* refactor: move exported type definitions to declaration file
* fix
* fix
|
2022-01-09 22:02:31 +08:00 |
|
Joshua Chen
|
4fad1ce0cd
|
misc: convert all internal scripts to ESM (#6286)
* misc: convert all internal scripts to ESM
* fixes
* fix
* fixes
* fix!
* complete eslint
* more move
* fix!
* This looks better?
* Final ones
|
2022-01-08 12:59:28 +08:00 |
|
Joshua Chen
|
cb1aa30286
|
refactor: enforce type import specifiers (#6230)
* refactor: enforce type import specifiers
* fix
* Upgrade esbuild
* Fix (haha)
|
2021-12-31 21:17:09 +08:00 |
|
Sébastien Lorber
|
01b407011a
|
chore(v2): prepare v2.0.0-beta.14 release (#6147)
|
2021-12-21 17:15:04 +01:00 |
|