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

409 Коммитов

Автор SHA1 Сообщение Дата
Nathan Shively-Sanders 2fc5539dea 3.2.0 - update definitelytyped-header-parser to TS3.9 2020-02-27 09:12:47 -08:00
Nathan Shively-Sanders a27990ba34 3.1.0 - turn on dts-critic rules 2020-02-25 14:45:45 -08:00
Gabriela Araujo Britto 70e472c63a
Tslint updater (#274)
* Create tslint updater

* Small fixes

* Adjustments

* Fixes

* Fix jsons

* Explicitly install dependencies

* Add script explanation

* Refactor
2020-02-25 10:27:29 -08:00
Dominik Moritz 67a02513c6
Support Node 10 (#272) 2020-02-18 08:56:19 -08:00
Nathan Shively-Sanders 758aac02e5 3.0 - new version of dts-critic 2020-02-14 15:54:00 -08:00
Gabriela Araujo Britto 9c56a82bcb
Update npm naming (#269)
* Update npm-naming for new dts-critic

* Remove logs

* Fix tslint errors

* Update node version

* Update docs

* fixes

* Update npm-naming for new dts-critic

* Remove logs

* Fix tslint errors

* Update node version

* Update docs

* fixes
2020-02-14 15:43:05 -08:00
Nathan Shively-Sanders c859e21831 2.0.6 - remove request dependency 2020-02-12 08:50:28 -08:00
Ivan Goncharov 3a94f6fa3b
Remove unused 'request' dependency (#268)
Maybe I'm missing something but I don't see why it was added in
3c57139d7e
2020-02-04 15:09:17 -08:00
Nathan Shively-Sanders f4a536a7a2 2.0.5 - fix Typescript version parsing regex 2020-01-06 14:32:35 -08:00
Andrew Branch 3b022b789e Fix regex typo (#266) 2020-01-06 14:31:01 -08:00
Nathan Shively-Sanders eb86e5bc6e 2.0.4 - support "Minimum" in TS version line 2020-01-06 09:00:57 -08:00
Andrew Branch 5f7605cea3 Support “Minimum” in TS version line (#265) 2020-01-06 08:56:19 -08:00
Nathan Shively-Sanders 05257e74df 2.0.3 - update dtslint and definitelytyped-header-parser 2019-12-31 13:18:55 -08:00
Nathan Shively-Sanders 4e2deaa675 Update dts-critic to 2.2.3 2019-11-12 16:10:43 -08:00
Nathan Shively-Sanders 77041afecd Update dts-critic to 2.2.2 2019-11-11 08:37:44 -08:00
Nathan Shively-Sanders 39e38eb29c 2.0: stop testing on Typescript 2.0 - 2.7 2019-11-07 09:15:39 -08:00
Nathan Shively-Sanders 411f043e3b
Drop support for 2.0 2.7 (#264)
* Switch to supported versions of Typescript

I still need to update package-lock.json when I install the shipping
version of definitelytyped-header-parser.

* Upgrade definitelytyped-header-parser

Also fix some lint
2019-11-07 09:12:35 -08:00
Nathan Shively-Sanders 2db27af8ee Support TS 3.8 2019-11-05 09:21:01 -08:00
PopGoesTheWza f772221a27 unused-dependencies (#261) 2019-11-01 09:03:19 -07:00
Nathan Shively-Sanders 3bda597a50 even more documentation 2019-10-31 13:03:28 -07:00
Nathan Shively-Sanders 3322677250 Add npm-naming documentation 2019-10-31 12:39:08 -07:00
Nathan Shively-Sanders 8eba4ac302 really revert to 3.7 2019-10-30 15:24:41 -07:00
Nathan Shively-Sanders b7a201424e Revert to 3.7 definitelytyped-header-parser 2019-10-30 12:58:49 -07:00
Nathan Shively-Sanders 059c23eb4e Add support for 3.8 via definitelytyped-header-parser 2019-10-30 08:57:35 -07:00
Nathan Shively-Sanders face46157e 0.9.9 - Update dts-critic dependency 2019-10-24 16:15:11 -07:00
Travis Valenti 21cee82f73 Fix typo in readme (#251) (#252) 2019-09-16 12:58:43 -07:00
Nathan Shively-Sanders f31e39189e 0.9.8 - update dts-critic dependency 2019-09-12 11:35:08 -07:00
Nathan Shively-Sanders a994395779 0.9.7 - ExpectType supports multiples, sep by || 2019-09-12 10:42:52 -07:00
Anders Hejlsberg a83452a17e
Merge pull request #250 from microsoft/multipleExpectTypes
Support $ExpectType with || separating multiple choices
2019-09-12 09:01:18 -07:00
Anders Hejlsberg 85c9564f96 Support $ExpectType with || separating multiple choices 2019-09-08 11:27:19 -07:00
Nathan Shively-Sanders 18e1c00fcd Point ExpectRule users to tsd in README 2019-09-05 10:31:35 -07:00
Nathan Shively-Sanders 4a9823c1fd 0.9.6 - dt-header-parser 3.7.2
The 3.7 parser that actually contains 3.7!
2019-09-03 10:17:58 -07:00
Nathan Shively-Sanders d981bf331b 0.9.5 - definitelytyped-header-parser 3.7.1 2019-09-03 10:10:02 -07:00
Nathan Shively-Sanders 43370a18e0 dt-header-parser 3.7.1 2019-09-03 10:08:13 -07:00
Nathan Shively-Sanders 4d7cbac9a0 0.9.4 - Add TS3.7 support 2019-09-03 09:52:59 -07:00
Nathan Shively-Sanders 4aba6b9bde 0.9.4 - stop crashing after an initial --localTs run 2019-08-26 13:19:50 -07:00
Nathan Shively-Sanders 02911ca10e
ExpectRule creates cache dir (#248)
This is important for users that always use --localTs, which means that
they never run the code that creates the cache directory as part of
installing old versions of typescript.
2019-08-26 13:17:09 -07:00
Nathan Shively-Sanders 5e6411f72a Use prepublishOnly instead of made-up do-publish 2019-08-22 08:52:57 -07:00
Nathan Shively-Sanders f6cf035317 0.9.2 - remove bogus newlines+better documentation
Thanks to @IvonGoncharov and @lukyth, respectively.
2019-08-22 08:51:28 -07:00
Ivan Goncharov d8d13534a1 Remove long series of empty lines in tool output (#247) 2019-08-22 08:41:26 -07:00
Kanitkorn Sujautra 43859c395c Add documentation about localTs and expectOnly option (#244)
* Add documentation about localTs and expectOnly option

* Update `--expectOnly` description

According to https://github.com/microsoft/dtslint/pull/244#discussion_r312997359

Co-Authored-By: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
2019-08-13 11:32:14 -07:00
Nathan Shively-Sanders 0754e730d7 0.9.1 - Update @types/node dependency; allow jsxFactory 2019-08-06 09:46:45 -07:00
Juan J. Jimenez-Anca 2586a6943f Update checks.ts (#240)
Not all type definitions use `React.createElement` as the jsx pragma. I bumped into this issue when updating `storybook__preact` types as per https://github.com/DefinitelyTyped/DefinitelyTyped/pull/37275

By adding the compiler option `jsxFactory` other pragmas can be used in type definitions
2019-08-06 09:42:29 -07:00
Nathan Shively-Sanders 83384d270e 0.9 - npm-naming:require d.ts to match npm version 2019-07-17 14:52:17 -07:00
Nathan Shively-Sanders a49956651a Add CODEOWNERS so PRs ping me 2019-06-24 09:40:36 -07:00
Nathan Shively-Sanders b1e90a7d41 0.8.0: Add TS version to ExpectType errors 2019-06-11 13:18:43 -07:00
Nathan Shively-Sanders 79ef7d150a
Show TS version in ExpectType error (#237)
I didn't add a test because tslint doesn't support baselines with
newlines in them. It works locally, though.
2019-06-11 13:17:58 -07:00
Nathan Shively-Sanders 7864214e0d 0.7.9 - fix forbidden-word regex for 'download' 2019-06-07 08:49:16 -07:00
Nathan Shively-Sanders 27311540bb forbid only whole-word 'download'
previously it was any substring.
2019-06-07 08:47:22 -07:00
Nathan Shively-Sanders 6e3891a395
Fix banned words check and update dts-critic (#236)
* Fix banned words check and update dts-critic

1. Update to dts-critic 1.2, which no longer requires project urls to
include the homepage url specified on npm.
2. Check for banned words for all packages, not just those complex
enough to have a package.json. The location of the check was wrong.

* Remove handling for project url mismatch from npm-naming

* 0.7.7: Fix banned-words check and update dts-critic
2019-06-06 13:33:53 -07:00