Skip to content

Commit 715b810

Browse files
authored
TS part 16 (#578)
* file name formats * lint issues * Update ci.yml
1 parent dbe20b0 commit 715b810

File tree

16 files changed

+18
-17
lines changed

16 files changed

+18
-17
lines changed

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ jobs:
1818
with:
1919
node-version: '14'
2020
- run: npm ci --no-progress
21+
- run: npm run build
2122
- run: npm run lint
2223

2324
test:

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,7 @@
3333
"build": "npm run esbuild && npm run tsc",
3434
"esbuild": "node esbuild.config.js",
3535
"eslint": "eslint . --format=node_modules/eslint-formatter-pretty",
36-
"npmpackagejsonlint": "node src/cli.js ./package.json",
36+
"npmpackagejsonlint": "node dist/cli.js ./package.json",
3737
"lint": "npm run eslint && npm run npmpackagejsonlint",
3838
"test": "jest",
3939
"test:ci": "jest --runInBand",

src/api.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
export {NpmPackageJsonLint} from './NpmPackageJsonLint';
1+
export {NpmPackageJsonLint} from './npm-package-json-lint';

src/cli.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
import chalk from 'chalk';
44
import meow from 'meow';
5-
import {NpmPackageJsonLint} from './NpmPackageJsonLint';
6-
import {write} from './Reporter';
5+
import {NpmPackageJsonLint} from './npm-package-json-lint';
6+
import {write} from './console-reporter';
77

88
// eslint-disable-next-line @typescript-eslint/no-var-requires
99
const debug = require('debug')('npm-package-json-lint:cli');

src/Config.ts renamed to src/configuration.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import {validateRules} from './config/ConfigValidator';
33
import {transform} from './config/cosmicConfigTransformer';
44
import {applyExtendsIfSpecified} from './config/applyExtendsIfSpecified';
55
import {applyOverrides} from './config/applyOverrides';
6-
import {Rules} from './rules';
6+
import {Rules} from './native-rules';
77

88
// eslint-disable-next-line @typescript-eslint/no-var-requires
99
const debug = require('debug')('npm-package-json-lint:Config');
File renamed without changes.

src/linter/linter.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
import path from 'path';
22
import {PackageJson} from 'type-fest';
33
import {Ignore} from 'ignore';
4-
import {Rules} from '../rules';
4+
import {Rules} from '../native-rules';
55
import {parseJsonFile} from '../file-parser';
66
import {LintIssue} from '../lint-issue';
77
import {RuleType} from '../types/rule-type';
88
import {Severity} from '../types/severity';
99
import {aggregateCountsPerFile, aggregateOverallCounts, OverallAggregatedResultCounts} from './results-helper';
10-
import {Config} from '../Config';
10+
import {Config} from '../configuration';
1111
import {PackageJsonFileLintingResult} from '../types/package-json-linting-result';
1212

1313
// eslint-disable-next-line @typescript-eslint/no-var-requires
File renamed without changes.

src/NpmPackageJsonLint.ts renamed to src/npm-package-json-lint.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
import isPlainObj from 'is-plain-obj';
22
import slash from 'slash';
33
import {PackageJson} from 'type-fest';
4-
import {Config} from './Config';
5-
import {Rules} from './Rules';
4+
import {Config} from './configuration';
5+
import {Rules} from './native-rules';
66
import {executeOnPackageJsonFiles, executeOnPackageJsonObject, OverallLintingResult} from './linter/linter';
77
import {getFileList} from './utils/getFileList';
88
import {getIgnorer} from './utils/getIgnorer';

test/unit/NpmPackageJsonLint.test.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import {NpmPackageJsonLint} from '../../src/NpmPackageJsonLint';
1+
import {NpmPackageJsonLint} from '../../src/npm-package-json-lint';
22

33
describe('NpmPackageJsonLint Unit Tests', () => {
44
describe('lint method', () => {

0 commit comments

Comments
 (0)