UNPKG

@essential-projects/metadata

Version:

the core metadata service for using the metadata from inside the domain

26 lines (17 loc) 632 B
'use strict'; const gulptraum = require('gulptraum'); const gulptraumTypescriptPlugin = require('gulptraum-typescript'); const tsconfig = require('tsconfig'); const buildSystemConfig = { suppressErrorsForTasks: ['lint'], }; const buildSystem = new gulptraum.BuildSystem(buildSystemConfig); buildSystem.config = buildSystemConfig; const tsConfigObj = tsconfig.loadSync('.'); const typeScriptConfig = Object.assign({ compileToModules: ['commonjs', 'amd'] }, tsConfigObj.config); const gulp = require('gulp'); buildSystem .registerPlugin('typescript', gulptraumTypescriptPlugin, typeScriptConfig) .registerTasks(gulp);