Skip to content

Commit aa39d09

Browse files
fix: refactor after core package intro (#83)
Co-authored-by: Matěj Chalk <34691111+matejchalk@users.noreply.github.com>
1 parent 8b16a35 commit aa39d09

38 files changed

+36
-38
lines changed

packages/cli/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,15 @@
11
{
2-
"name": "@quality-metrics/cli",
2+
"name": "@code-pushup/cli",
33
"version": "0.0.1",
44
"bin": {
55
"code-pushup": "src/bin.js"
66
},
77
"dependencies": {
8-
"bundle-require": "^4.0.1",
98
"chalk": "^5.3.0",
109
"yargs": "^17.7.2",
11-
"@quality-metrics/models": "*",
1210
"zod": "^3.22.1",
13-
"@quality-metrics-cli/core": "*"
11+
"@code-pushup/models": "*",
12+
"@code-pushup/core": "*",
13+
"@code-pushup/utils": "*"
1414
}
1515
}

packages/cli/src/lib/collect/command-object.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
import { CommandModule } from 'yargs';
2-
import { collectAndPersistReports } from '../implementation/collect-and-persist';
2+
import { collectAndPersistReports } from '@quality-metrics/core';
33

44
export function yargsCollectCommandObject() {
55
return {

packages/cli/src/lib/implementation/read-code-pushup-config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import { CoreConfig, coreConfigSchema } from '@quality-metrics/models';
22
import { stat } from 'fs/promises';
3-
import { importModule } from './load-file';
3+
import { importModule } from '@quality-metrics/utils';
44
import { ConfigParseError } from './config-middleware';
55

66
// @TODO [73] move into core

packages/core/package.json

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
{
2-
"name": "@quality-metrics-cli/core",
2+
"name": "@code-pushup/core",
33
"version": "0.0.1",
44
"dependencies": {
5-
"@quality-metrics/models": "*",
6-
"@quality-metrics/utils": "*",
7-
"chalk": "^5.3.0"
5+
"chalk": "^5.3.0",
6+
"@code-pushup/models": "*",
7+
"@code-pushup/utils": "*"
88
},
99
"type": "commonjs",
1010
"main": "./index.cjs"

packages/core/src/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
11
export { logPersistedResults, persistReport } from './lib/persist';
22
export { executePlugins } from './lib/execute-plugin';
33
export { collect, CollectOptions } from './lib/collect';
4+
export { collectAndPersistReports } from './lib/collect-and-persist';

packages/cli/src/lib/implementation/collect-and-persist.ts renamed to packages/core/src/lib/collect-and-persist.ts

Lines changed: 6 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,17 @@
1-
import {
2-
collect,
3-
CollectOptions,
4-
logPersistedResults,
5-
persistReport,
6-
} from '@quality-metrics/core';
1+
import { collect, CollectOptions } from './collect';
2+
import { name, version } from '../../package.json';
3+
74
import { pluginOutputSchema, Report } from '@quality-metrics/models';
8-
import * as packageJson from '../../../package.json';
5+
import { logPersistedResults, persistReport } from './persist';
96

10-
// @TODO [73] move into core
117
export async function collectAndPersistReports(
128
config: CollectOptions,
139
): Promise<void> {
1410
const collectReport = await collect(config);
1511
const report: Report = {
1612
...collectReport,
17-
packageName: packageJson.name,
18-
version: packageJson.version,
13+
packageName: name,
14+
version: version,
1915
};
2016

2117
const persistResults = await persistReport(report, config);

packages/models/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@quality-metrics/models",
2+
"name": "@code-pushup/models",
33
"version": "0.0.1",
44
"dependencies": {
55
"@code-pushup/portal-client": "^0.1.2",

packages/nx-plugin/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
{
2-
"name": "@quality-metrics/nx-plugin",
2+
"name": "@code-pushup/nx-plugin",
33
"version": "0.0.1",
44
"dependencies": {
55
"@nx/devkit": "^16.8.1",
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"name": "@quality-metrics/eslint-plugin",
2+
"name": "@code-pushup/eslint-plugin",
33
"version": "0.0.1",
44
"dependencies": {
5-
"@quality-metrics/models": "*",
6-
"@quality-metrics/utils": "*",
7-
"eslint": "~8.46.0"
5+
"eslint": "~8.46.0",
6+
"@code-pushup/models": "*",
7+
"@code-pushup/utils": "*"
88
}
99
}
Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
{
2-
"name": "@quality-metrics/lighthouse-plugin",
2+
"name": "@code-pushup/lighthouse-plugin",
33
"version": "0.0.1",
44
"dependencies": {
5-
"@quality-metrics/models": "*",
6-
"@quality-metrics/utils": "*",
7-
"lighthouse": "^11.0.0"
5+
"lighthouse": "^11.0.0",
6+
"@code-pushup/models": "*",
7+
"@code-pushup/utils": "*"
88
}
99
}

0 commit comments

Comments
 (0)