gruntjs / gruntjs/grunt-cli

Current doc says "typescript" needs to be installed for TypeScript support, but I believe `ts-node` required as well

Open
#136 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
JavaScript
Stars
697
Forks
245
PR merge metrics
No merged PRs in 30d

Description

At https://gruntjs.com/blog/2018-08-15-grunt-cli-1.3.0-released I found this.

> With >= 1.3.0, if you would like to write your Gruntfile in TypeScript, rename your Gruntfile to end with the appropriate extension: Gruntfile.ts and install the appropriate interpreter, npm install typescript.

It feels like what it should be is `npm install typescript ts-node` instead. Correct me if I am wrong.
I found that `extensions` over here https://github.com/gruntjs/grunt-cli/blob/master/bin/grunt#L9 has this about `.ts` file type.
```
'.ts': [
'ts-node/register',
'typescript-node/register',
'typescript-register',
'typescript-require'
],
```
So, I assume `ts-node` needs to be installed as well.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.