@@ -8,7 +8,6 @@ const del = require("del");
8
8
const rename = require ( "gulp-rename" ) ;
9
9
const concat = require ( "gulp-concat" ) ;
10
10
const merge2 = require ( "merge2" ) ;
11
- const mkdirp = require ( "mkdirp" ) ;
12
11
const { src, dest, task, parallel, series, watch } = require ( "gulp" ) ;
13
12
const { append, transform } = require ( "gulp-insert" ) ;
14
13
const { prependFile } = require ( "./scripts/build/prepend" ) ;
@@ -27,9 +26,10 @@ task("scripts").description = "Builds files in the 'scripts' folder.";
27
26
const cleanScripts = ( ) => cleanProject ( "scripts" ) ;
28
27
cleanTasks . push ( cleanScripts ) ;
29
28
29
+ /** @type {{ libs: string[]; paths: Record<string, string | undefined>; } } */
30
30
const libraries = readJson ( "./src/lib/libs.json" ) ;
31
31
const libs = libraries . libs . map ( lib => {
32
- const relativeSources = [ "header.d.ts" ] . concat ( libraries . sources && libraries . sources [ lib ] || [ lib + ".d.ts" ] ) ;
32
+ const relativeSources = [ "header.d.ts" , lib + ".d.ts" ] ;
33
33
const relativeTarget = libraries . paths && libraries . paths [ lib ] || ( "lib." + lib + ".d.ts" ) ;
34
34
const sources = relativeSources . map ( s => path . posix . join ( "src/lib" , s ) ) ;
35
35
const target = `built/local/${ relativeTarget } ` ;
@@ -356,7 +356,6 @@ const eslint = (folder) => async () => {
356
356
"--cache" ,
357
357
"--cache-location" , `${ folder } /.eslintcache` ,
358
358
"--format" , formatter ,
359
- "--rulesdir" , "scripts/eslint/built/rules" ,
360
359
] ;
361
360
362
361
if ( cmdLineOptions . fix ) {
@@ -369,10 +368,7 @@ const eslint = (folder) => async () => {
369
368
return exec ( process . execPath , args ) ;
370
369
} ;
371
370
372
- const lintRoot = eslint ( "." ) ;
373
- lintRoot . displayName = "lint" ;
374
-
375
- const lint = series ( [ buildEslintRules , lintRoot ] ) ;
371
+ const lint = eslint ( "." ) ;
376
372
lint . displayName = "lint" ;
377
373
task ( "lint" , lint ) ;
378
374
task ( "lint" ) . description = "Runs eslint on the compiler and scripts sources." ;
@@ -431,7 +427,7 @@ task("watch-local").flags = {
431
427
const preTest = parallel ( buildTsc , buildTests , buildServices , buildLssl ) ;
432
428
preTest . displayName = "preTest" ;
433
429
434
- const postTest = ( done ) => cmdLineOptions . lint ? lint ( done ) : done ( ) ;
430
+ const postTest = ( done ) => cmdLineOptions . lint ? lint ( ) : done ( ) ;
435
431
436
432
const runTests = ( ) => runConsoleTests ( "built/local/run.js" , "mocha-fivemat-progress-reporter" , /*runInParallel*/ false , /*watchMode*/ false ) ;
437
433
task ( "runtests" , series ( preBuild , preTest , runTests , postTest ) ) ;
0 commit comments