File tree Expand file tree Collapse file tree
packages/configs/eslint-config-mdx Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ const __dirname = dirname ( fileURLToPath ( import . meta. url ) )
2+
3+ for ( const pkgName of [
4+ "eslint-config-mdx" ,
5+ "eslint-plugin-angular" ,
6+ "eslint-plugin-react" ,
7+ ] ) {
8+ assert . ok (
9+ existsSync ( resolve ( __dirname , `packages/configs/${ pkgName } /dist/index.js` ) ) ,
10+ `@qualcomm-ui/${ pkgName } must be built` ,
11+ )
12+ }
13+
114import { defineConfig } from "eslint/config"
2- import { join } from "node:path"
15+ import assert from "node:assert"
16+ import { existsSync } from "node:fs"
17+ import { dirname , join , resolve } from "node:path"
18+ import { fileURLToPath } from "node:url"
319import tseslint from "typescript-eslint"
420
521import quiEslintAngular from "@qualcomm-ui/eslint-config-angular"
Original file line number Diff line number Diff line change 5454 "build:watch" : " run-p watch:js watch:types" ,
5555 "watch:js" : " tsx build.ts --watch" ,
5656 "watch:types" : " tsc -p tsconfig.lib.json -w --preserveWatchOutput" ,
57- "clean" : " shx rm -rf dist" ,
57+ "clean" : " shx rm -rf dist node_modules/.tmp/tsbuildinfo-lib " ,
5858 "lint" : " eslint --quiet" ,
5959 "test" : " turbo build --filter @qualcomm-ui/eslint-config-mdx && vitest -c vitest.config.ts --run" ,
6060 "test:unit:ci" : " pnpm build && cross-env NODE_OPTIONS='' vitest -c vitest.config.ts --run --pool=threads --no-file-parallelism" ,
Original file line number Diff line number Diff line change 66 "declarationMap" : true ,
77 "emitDeclarationOnly" : true ,
88 "outDir" : " dist" ,
9- "rootDir" : " src"
9+ "rootDir" : " src" ,
10+ "tsBuildInfoFile" : " node_modules/.tmp/tsbuildinfo-lib"
1011 },
1112 "include" : [" src/**/*.ts" ]
1213}
You can’t perform that action at this time.
0 commit comments