nx/packages/schematics/migrations/legacy-migrations/20180424-add-tsconfig-tools.ts

27 lines
579 B
TypeScript

import { writeFileSync } from 'fs';
import * as path from 'path';
export default {
description: 'Add tsconfig.tools.json',
run: () => {
writeFileSync(
path.join('tools', 'tsconfig.tools.json'),
JSON.stringify(
{
extends: '../tsconfig.json',
compilerOptions: {
outDir: '../dist/out-tsc/tools',
rootDir: '.',
module: 'commonjs',
target: 'es5',
types: ['jasmine', 'node']
},
include: ['**/*.ts']
},
null,
2
)
);
}
};