-
Notifications
You must be signed in to change notification settings - Fork 3.3k
Open
Labels
prevent-stalemark an issue so it is ignored by stale[bot]mark an issue so it is ignored by stale[bot]process: dependenciesRelated to internal dependenciesRelated to internal dependenciestype: choreWork is required w/ no deliverable to end userWork is required w/ no deliverable to end user
Description
What would you like?
Replace the use of the deprecated npm module dtslint "A utility built on TSLint for linting TypeScript declaration (.d.ts) files."
Line 94 in 5afb929
"dtslint": "4.2.1", |
Why is this needed?
The npm module dtslint is deprecated and the source repo https://github.com/Microsoft/dtslint was archived on Nov 16, 2023. dtslint@4.2.1 was the final version released.
See https://aka.ms/type-testing-tools which shows:
If you are just looking for a TypeScript type testing tool, use:
dtslint
is used in Cypress CI workflows, in the job
lint-types
cypress/.circleci/workflows.yml
Lines 1608 to 1622 in 6bf0257
lint-types: | |
<<: *defaults | |
parallelism: 1 | |
steps: | |
- restore_cached_workspace | |
- run: | |
command: ls -la types | |
working_directory: cli | |
- run: | |
command: ls -la chai | |
working_directory: cli/types | |
- run: | |
name: "Lint types 🧹" | |
command: yarn workspace cypress dtslint | |
- store-npm-logs |
Other
- Relates to issue dtslint TypeError: DeprecationError: 'originalKeywordKind' #30063
Metadata
Metadata
Assignees
Labels
prevent-stalemark an issue so it is ignored by stale[bot]mark an issue so it is ignored by stale[bot]process: dependenciesRelated to internal dependenciesRelated to internal dependenciestype: choreWork is required w/ no deliverable to end userWork is required w/ no deliverable to end user