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

89 Коммитов

Автор SHA1 Сообщение Дата
Daniel 20ea8b345a
[eslint-config] Update TypeScript/ESLint Utilities and Refactor Linting (#4883)
* Bump the version of eslint utils consumed by Rushstack

* Update lint rules for back compat

* Update eslint tests for compatibility

* Bump cyclic versions and rush update

* Lint fix

* Refactor and cleanup of linters

* Bump peer dependency of eslint config package to consume 8.57.0 or greater

* Rush change

* Fix install issues

* Fix install

* Fix readme

* Drop Node 16 support

* Add eslint 8.57.0 to legacy

* Rush update

* PR feedback

* Update user-danade-BumpEslintUtils_2024-08-13-00-25.json

* Empty change to trigger PR check analysis
2024-08-13 10:52:18 -07:00
Rushbot 2154c686b7 Bump versions [skip ci] 2024-07-27 00:10:30 +00:00
Rushbot daaa6e5d1e Update changelogs [skip ci] 2024-07-27 00:10:28 +00:00
Pete Gonzalez c07320d2f7
Include CHANGELOG.md in published releases again (#4851)
* Fix a problem where CHANGELOG.md was no longer included in published packages after NPM 7.12.0 / npm-packlist@2.2.0

* rush change

* Move "!heft-plugin.json" into the template

* Remove redundant override

* Move "!rush-plugin-manifest.json" into the template
2024-07-26 10:33:37 -07:00
Ian Clanton-Thuon 660d44b57a Bump decoupled local dependencies. 2024-06-03 13:23:15 -04:00
Ian Clanton-Thuon 44b7912020
Merge pull request #4747 from iclanton/stricter-types
Enable some stricter compiler options and eliminate remaining const enums.
2024-05-29 13:57:00 -07:00
Ian Clanton-Thuon 5a185aae72 Turn on some stricter compiler options. 2024-05-28 21:58:04 -07:00
Ian Clanton-Thuon f210738220 Bump cyclics. 2024-05-28 20:57:41 -07:00
Ian Clanton-Thuon 9b2973d2b4 Bump cyclic dependencies. 2024-05-17 18:49:35 -07:00
Ian Clanton-Thuon b5771dbd19 Bump ESLint to ~8.57.0 2024-04-10 13:51:17 -04:00
Pete Gonzalez 2854080af7 Upgrade monorepo to TypeScript 5.4.2 2024-03-18 14:38:42 -07:00
Ian Clanton-Thuon 772638b81e Enable ESLint for the ESLint projects. 2024-03-13 20:26:00 -07:00
Ian Clanton-Thuon a968ae149b Update decoupled local dependencies. 2024-02-27 15:36:39 -08:00
Pete Gonzalez 237dd0642d Upgrade Heft again to get the fix from https://github.com/microsoft/rushstack/pull/4535 2024-02-21 22:00:35 -08:00
Pete Gonzalez 2eb2df01ee Bump decoupled local dependencies 2024-02-21 20:11:08 -08:00
Rushbot c3a9c7afe3 Bump versions [skip ci] 2024-02-17 06:24:37 +00:00
Rushbot da74d37c8e Update changelogs [skip ci] 2024-02-17 06:24:35 +00:00
Pete Gonzalez 2c9cd8e0a0 Bump decoupled local dependencies 2024-01-16 11:01:46 -08:00
Rushbot 1938fb9d7e Bump versions [skip ci] 2024-01-16 18:30:13 +00:00
Rushbot b9fd76a05e Update changelogs [skip ci] 2024-01-16 18:30:11 +00:00
Pete Gonzalez 812f5c8140 RuleTester now requires a tsconfig.json on disk for semantic rules 2024-01-15 20:57:31 -08:00
Pete Gonzalez 33052b9f58 Get plugins to build again 2024-01-15 18:50:35 -08:00
Pete Gonzalez 5218f4dc53 Upgrade typescript-related dependencies 2024-01-15 17:26:30 -08:00
Pete Gonzalez c6b1c7701c Replace the deprecated @typescript-eslint/experimental-utils with @typescript-eslint/utils 2024-01-15 17:21:39 -08:00
Pete Gonzalez 3a40406b14 Upgrade to TypeScript 5.3.3
# Conflicts:
#	build-tests/set-webpack-public-path-plugin-test/package.json
#	common/config/rush/pnpm-lock.yaml
#	common/config/rush/repo-state.json
2024-01-15 17:17:12 -08:00
Ian Clanton-Thuon 624b073bb7 Move hashed-folder-copy-plugin to support webpack 5. 2023-10-19 22:02:40 -07:00
Ian Clanton-Thuon ffb627e465 Bump cyclic dependencies. 2023-09-26 18:48:58 -07:00
Rushbot 8df3e01335 Bump versions [skip ci] 2023-09-26 09:30:37 +00:00
Rushbot 9cfb7f3a88 Update changelogs [skip ci] 2023-09-26 09:30:34 +00:00
Ian Clanton-Thuon d0e3b31353 Fix caching for other projects. 2023-09-19 12:11:11 -07:00
Ian Clanton-Thuon 19b91f1162 Revert "Merge pull request #3944 from iclanton/internal-node-rig"
This reverts commit d8c728ad4c, reversing
changes made to 6e382e10bc.
2023-09-19 12:10:33 -07:00
Ian Clanton-Thuon aba3ae77ac Fix caching for other projects. 2023-09-19 01:43:50 -07:00
Ian Clanton-Thuon 933200d674 Bump decoupled local dependencies. 2023-09-15 01:28:44 -07:00
Rushbot 4775ea731c Bump versions [skip ci] 2023-09-15 00:37:03 +00:00
Rushbot 574cff6884 Update changelogs [skip ci] 2023-09-15 00:36:59 +00:00
David Michon 3ab024cb06
[repo-wide] Update @types/node from 14 to 18 (#4324)
* Update @types/node from 14 to 18

* install-test-workspace

---------

Co-authored-by: David Michon <dmichon-msft@users.noreply.github.com>
2023-09-14 22:56:37 +00:00
Ian Clanton-Thuon 4096997dd1 Bump cyclic dependencies. 2023-06-12 19:05:11 -07:00
Ian Clanton-Thuon 0b1b8acfc4 Bump cyclics. 2023-06-09 19:53:22 -07:00
Ian Clanton-Thuon 1dc41ed9d9 Bump cyclic dependencies and update remaining projects to build with the new version of Heft. 2023-06-05 16:39:03 -07:00
Ian Clanton-Thuon fb9a341c40
Merge pull request #4128 from iclanton/bump-cyclics
Bump cyclics.
2023-05-22 00:18:10 -07:00
Ian Clanton-Thuon 3d87197d16 Bump cyclics. 2023-05-21 23:47:52 -07:00
Rushbot a1780a76e5 Bump versions [skip ci] 2023-05-22 06:34:37 +00:00
Rushbot b94d44fc36 Update changelogs [skip ci] 2023-05-22 06:34:34 +00:00
Ian Clanton-Thuon e7794422ac Upgrade TypeScript to ~5.0.4. 2023-05-21 20:25:40 -07:00
Elliot Nelson b717c25380 Merge branch 'main' into enelson/package-update 2023-01-30 16:33:17 -05:00
Pete Gonzalez 05c5edbe39 Bump decoupledLocalDependencies 2023-01-27 17:02:26 -08:00
Elliot Nelson 1c917e422f Update @types/node and @types/node-fetch 2023-01-27 01:29:47 -05:00
David Michon ab14fc4d01 Bump cyclics 2022-10-03 16:27:48 -07:00
Rushbot f6967bd607 Bump versions [skip ci] 2022-09-29 07:13:09 +00:00
Rushbot c2a417ff0f Update changelogs [skip ci] 2022-09-29 07:13:07 +00:00