add typeRoots
This commit is contained in:
parent
97e8937709
commit
4d3a3529b8
@ -25,12 +25,13 @@ export const cli = yargs
|
|||||||
.option('input', {
|
.option('input', {
|
||||||
alias: 'i',
|
alias: 'i',
|
||||||
describe: 'Paths you would like to extract strings from. You can use path expansion, glob patterns and multiple paths',
|
describe: 'Paths you would like to extract strings from. You can use path expansion, glob patterns and multiple paths',
|
||||||
default: process.env.PWD,
|
default: [process.env.PWD],
|
||||||
type: 'array',
|
type: 'array',
|
||||||
normalize: true
|
normalize: true,
|
||||||
|
required: true
|
||||||
})
|
})
|
||||||
.check(options => {
|
.check(options => {
|
||||||
(options.input as unknown as string[]).forEach((dir: string) => {
|
options.input.forEach((dir: string) => {
|
||||||
if (!fs.existsSync(dir) || !fs.statSync(dir).isDirectory()) {
|
if (!fs.existsSync(dir) || !fs.statSync(dir).isDirectory()) {
|
||||||
throw new Error(`The path you supplied was not found: '${dir}'`);
|
throw new Error(`The path you supplied was not found: '${dir}'`);
|
||||||
}
|
}
|
||||||
@ -98,7 +99,7 @@ export const cli = yargs
|
|||||||
.exitProcess(true)
|
.exitProcess(true)
|
||||||
.parse(process.argv);
|
.parse(process.argv);
|
||||||
|
|
||||||
const extractTask = new ExtractTask(cli.input as unknown as string[], cli.output, {
|
const extractTask = new ExtractTask(cli.input, cli.output, {
|
||||||
replace: cli.replace,
|
replace: cli.replace,
|
||||||
patterns: cli.patterns
|
patterns: cli.patterns
|
||||||
});
|
});
|
||||||
|
@ -12,7 +12,10 @@
|
|||||||
],
|
],
|
||||||
"module": "commonjs",
|
"module": "commonjs",
|
||||||
"outDir": "./dist/",
|
"outDir": "./dist/",
|
||||||
"sourceMap": true
|
"sourceMap": true,
|
||||||
|
"typeRoots" : [
|
||||||
|
"./node_modules/@types"
|
||||||
|
],
|
||||||
},
|
},
|
||||||
"include": [
|
"include": [
|
||||||
"src/**/*.ts"
|
"src/**/*.ts"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user