Граф коммитов

526 Коммитов

Автор SHA1 Сообщение Дата
Jake Bailey 48f0b3cc38
Update deps, TS 5.6, remove node-fetch (#59907) 2024-09-09 13:17:05 -07:00
Jake Bailey 25e09d9fc3
Add custom eslint rule 'no-array-mutating-method-expressions' (#59526) 2024-08-14 09:28:57 -07:00
Jake Bailey 195203e971
Add regex eslint plugin, fix lints (#59371) 2024-08-13 14:16:53 -07:00
Jake Bailey 01a874a8ba
Update to eslint v9, typescript-eslint v8 (#59518) 2024-08-12 17:13:24 -07:00
Jake Bailey 5e9e6ad295
Fix accidental relative imports from non namespace barrels (#59544) 2024-08-08 09:38:10 -07:00
Jake Bailey 14eca92fd7
Update deps (#59188) 2024-07-17 19:40:38 -07:00
Jake Bailey ba46eca139
Use monocart for coverage reports, enable codecov (#58850) 2024-07-17 14:55:45 -07:00
Jake Bailey 9afdd74b40
Enable typed linting for scripts dir (#59073) 2024-07-09 15:15:35 -07:00
Jake Bailey 1b867c52b2
Switch to JSDoc imports in scripts (#59068) 2024-06-28 13:27:23 -07:00
Sheetal Nandi 15f67e0b48
Option to skipSysTests since they dont change branch to branch and ca… (#59025) 2024-06-26 09:41:01 -07:00
Jake Bailey 867476e57a
Reject internal tag on private decls, strip comments from private decls in dtsBundler (#58869) 2024-06-18 16:14:29 -07:00
Jake Bailey ed81ca6c0a
Fix global when typescript.js loaded as script (#58895) 2024-06-17 14:07:02 -07:00
Jake Bailey f2aebff7a3
Use dprint package for dtsBundler formatting rather than dprint CLI (#58625) 2024-05-22 15:20:26 -07:00
Wesley Wigham 8111503772
Update unicode identifier start/part with more recent unicode version (#58521) 2024-05-13 11:14:34 -07:00
Jake Bailey 16beff101a
Use explicit extensions for imports within src (#58421) 2024-05-06 17:07:54 -07:00
Jake Bailey c50ec7952c
Add gitHead to package.json in all release workflows (#58135) 2024-04-19 15:54:56 -07:00
Jake Bailey 17e420daf6
Use built-in no-restricted-syntax to ban null instead of plugin, ban null type too (#58095) 2024-04-18 09:06:32 -07:00
Jake Bailey 967d6189a6
Add lint error for declarations marked internal, but unexported (#58229) 2024-04-17 13:52:31 -07:00
Jake Bailey 4cedfe40b0
Update dprint, don't force multiline imports for imports of single name (#58038) 2024-04-02 10:58:16 -07:00
Jake Bailey 77bb09055b
Fix typo in artifact script (#57698) 2024-03-08 10:57:32 -08:00
Jake Bailey 016b4aff11
Update 'pack this' result script to update new status comment (#57696) 2024-03-08 10:51:28 -08:00
Jake Bailey 320e17f122
"Annotate" exported object to fix named / namespace imports of our API in Node ESM (#57133) 2024-03-04 13:06:41 -08:00
Andrew Branch 6d458e81cd
Deduplicate protocol.ts content (#57361)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2024-03-04 11:41:49 -08:00
Jake Bailey 23156cb970
Error on unused eslint directives, reenable lost eslint rules (#57350) 2024-02-27 10:49:41 -08:00
Nathan Shively-Sanders 23960ac88c
Fix scripts/errorCheck.mjs (#57399) 2024-02-13 10:29:44 -08:00
Abraham Guo 3c9aea3ed1
enable `@typescript-eslint/no-unused-vars` (#57123) 2024-01-29 11:31:51 -08:00
Jake Bailey 2e3b8af85e
Remove use of deprecated context.parserServices (#57128) 2024-01-22 11:40:13 -08:00
Jake Bailey 1982349339
Update dependencies to latest compatible versions (#56561)
Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
2024-01-19 12:44:01 -08:00
Jake Bailey b334e073d5
Bump TS devDep to 5.3, hack dtsBundler to remove new comments (#56554) 2023-11-27 09:26:24 -08:00
Jake Bailey cfd05d7a2a
Remove open-cherry-pick-pr.mjs (#56498) 2023-11-22 10:25:30 -08:00
Jake Bailey d33917fb02
Remove a few unused scripts (#55824) 2023-11-15 16:37:54 -08:00
Ron Buckton e1ef69d99e
pass 'detached:true' for diff tool (#56293) 2023-11-03 11:18:21 -04:00
Jake Bailey bd902ea410
Add pre-commit dprint hook, fix post-checkout hook (#55799) 2023-09-20 13:39:19 -07:00
Jake Bailey 47e4448d57
Fix playright browser installs due to upstream breaking change (#55740) 2023-09-14 08:44:55 -07:00
Jake Bailey 4b177a186a
Ensure readJson in build throws when errors are present (#55466) 2023-09-06 11:19:33 -07:00
Jake Bailey 0f91f7dff6
Run dprint on json (#55602) 2023-09-01 15:26:01 -07:00
Sampo Kivistö ec2bd4e252
perf: replace String and Array indexOf method calls with includes method call (#55482) 2023-08-25 11:27:55 -07:00
Jake Bailey 76f3f47b8b
Remove use of fs-extra (#55468) 2023-08-23 16:42:45 -07:00
Jimmy Wärting 3a22d3aded
Remove the dependency of "del" (#55112)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2023-08-23 16:42:37 -07:00
Jake Bailey 12d9f04d33
Remove perf-result-post (#55470) 2023-08-23 16:11:30 -07:00
Jake Bailey b5557271a5
Make sure emitted d.ts files are LF, not CRLF (#55407) 2023-08-16 16:42:56 -07:00
Jake Bailey 5e8c261b6a
dprint the codebase (#54820) 2023-08-16 14:26:38 -07:00
Jake Bailey 7eece9f798
Remove RWC runner and related infrastructure (#55187) 2023-08-07 14:35:15 -07:00
Jake Bailey 6a96b9767e
Enable eslint rule no-useless-escape (#55138) 2023-07-28 16:02:38 -07:00
Josh Goldberg ✨ 0ae8ca11d2
Updated typescript-eslint to v6 (#54693)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2023-07-14 15:36:10 -07:00
Ron Buckton 913e556373
Add --coverage option to build scripts for tests (#54499) 2023-06-02 16:00:47 -04:00
Jake Bailey ac55b297b7
Upgrade "boolean-trivia" lint to new "argument-trivia" lint that uses type info, has quick fixes, etc. (#53002) 2023-03-23 16:26:39 -07:00
Jake Bailey 9ccf47fec5
Move smoke test package script into scripts (#53245) 2023-03-14 15:27:07 -07:00
Jake Bailey edc343d733
Add custom GHA report for package size (#53241) 2023-03-14 09:23:51 -07:00
Jake Bailey 3f4d16a25e
Remove lib folder (LKG) and use node_modules for building (#52226) 2023-03-07 15:34:47 -08:00