Skip to content

Commit 9555338

Browse files
author
John Doe
committed
refactor: adjust tsd cfg 4
1 parent 32fd561 commit 9555338

File tree

9 files changed

+193
-207
lines changed

9 files changed

+193
-207
lines changed

package.json

Lines changed: 49 additions & 177 deletions
Original file line numberDiff line numberDiff line change
@@ -165,201 +165,73 @@
165165
"path": "@commitlint/cz-commitlint"
166166
}
167167
},
168-
"main": "./packages/utils/dist/src/index.cjs",
169-
"module": "./packages/utils/dist/src/index.mjs",
170-
"types": "./packages/utils/dist/src/index.d.cts",
168+
"main": "./packages/core/dist/src/index.cjs",
169+
"module": "./packages/core/dist/src/index.mjs",
170+
"types": "./packages/core/dist/src/index.d.cts",
171171
"exports": {
172172
".": {
173-
"import": "./packages/utils/dist/src/index.mjs",
174-
"require": "./packages/utils/dist/src/index.cjs"
173+
"import": "./packages/core/dist/src/index.mjs",
174+
"require": "./packages/core/dist/src/index.cjs"
175175
},
176-
"./lib/case-conversions": {
177-
"import": "./packages/utils/dist/src/lib/case-conversions.mjs",
178-
"require": "./packages/utils/dist/src/lib/case-conversions.cjs"
176+
"./lib/collect-and-persist": {
177+
"import": "./packages/core/dist/src/lib/collect-and-persist.mjs",
178+
"require": "./packages/core/dist/src/lib/collect-and-persist.cjs"
179179
},
180-
"./lib/coverage-tree": {
181-
"import": "./packages/utils/dist/src/lib/coverage-tree.mjs",
182-
"require": "./packages/utils/dist/src/lib/coverage-tree.cjs"
180+
"./lib/compare": {
181+
"import": "./packages/core/dist/src/lib/compare.mjs",
182+
"require": "./packages/core/dist/src/lib/compare.cjs"
183183
},
184-
"./lib/create-runner-files": {
185-
"import": "./packages/utils/dist/src/lib/create-runner-files.mjs",
186-
"require": "./packages/utils/dist/src/lib/create-runner-files.cjs"
184+
"./lib/history": {
185+
"import": "./packages/core/dist/src/lib/history.mjs",
186+
"require": "./packages/core/dist/src/lib/history.cjs"
187187
},
188-
"./lib/diff": {
189-
"import": "./packages/utils/dist/src/lib/diff.mjs",
190-
"require": "./packages/utils/dist/src/lib/diff.cjs"
188+
"./lib/implementation/collect": {
189+
"import": "./packages/core/dist/src/lib/implementation/collect.mjs",
190+
"require": "./packages/core/dist/src/lib/implementation/collect.cjs"
191191
},
192-
"./lib/env": {
193-
"import": "./packages/utils/dist/src/lib/env.mjs",
194-
"require": "./packages/utils/dist/src/lib/env.cjs"
192+
"./lib/implementation/compare-scorables": {
193+
"import": "./packages/core/dist/src/lib/implementation/compare-scorables.mjs",
194+
"require": "./packages/core/dist/src/lib/implementation/compare-scorables.cjs"
195195
},
196-
"./lib/errors": {
197-
"import": "./packages/utils/dist/src/lib/errors.mjs",
198-
"require": "./packages/utils/dist/src/lib/errors.cjs"
196+
"./lib/implementation/execute-plugin": {
197+
"import": "./packages/core/dist/src/lib/implementation/execute-plugin.mjs",
198+
"require": "./packages/core/dist/src/lib/implementation/execute-plugin.cjs"
199199
},
200-
"./lib/execute-process": {
201-
"import": "./packages/utils/dist/src/lib/execute-process.mjs",
202-
"require": "./packages/utils/dist/src/lib/execute-process.cjs"
200+
"./lib/implementation/persist": {
201+
"import": "./packages/core/dist/src/lib/implementation/persist.mjs",
202+
"require": "./packages/core/dist/src/lib/implementation/persist.cjs"
203203
},
204-
"./lib/file-system": {
205-
"import": "./packages/utils/dist/src/lib/file-system.mjs",
206-
"require": "./packages/utils/dist/src/lib/file-system.cjs"
204+
"./lib/implementation/read-rc-file": {
205+
"import": "./packages/core/dist/src/lib/implementation/read-rc-file.mjs",
206+
"require": "./packages/core/dist/src/lib/implementation/read-rc-file.cjs"
207207
},
208-
"./lib/filter": {
209-
"import": "./packages/utils/dist/src/lib/filter.mjs",
210-
"require": "./packages/utils/dist/src/lib/filter.cjs"
208+
"./lib/implementation/report-to-gql": {
209+
"import": "./packages/core/dist/src/lib/implementation/report-to-gql.mjs",
210+
"require": "./packages/core/dist/src/lib/implementation/report-to-gql.cjs"
211211
},
212-
"./lib/format-command-log": {
213-
"import": "./packages/utils/dist/src/lib/format-command-log.mjs",
214-
"require": "./packages/utils/dist/src/lib/format-command-log.cjs"
212+
"./lib/implementation/runner": {
213+
"import": "./packages/core/dist/src/lib/implementation/runner.mjs",
214+
"require": "./packages/core/dist/src/lib/implementation/runner.cjs"
215215
},
216-
"./lib/formatting": {
217-
"import": "./packages/utils/dist/src/lib/formatting.mjs",
218-
"require": "./packages/utils/dist/src/lib/formatting.cjs"
216+
"./lib/load-portal-client": {
217+
"import": "./packages/core/dist/src/lib/load-portal-client.mjs",
218+
"require": "./packages/core/dist/src/lib/load-portal-client.cjs"
219219
},
220-
"./lib/git/git": {
221-
"import": "./packages/utils/dist/src/lib/git/git.mjs",
222-
"require": "./packages/utils/dist/src/lib/git/git.cjs"
220+
"./lib/merge-diffs": {
221+
"import": "./packages/core/dist/src/lib/merge-diffs.mjs",
222+
"require": "./packages/core/dist/src/lib/merge-diffs.cjs"
223223
},
224-
"./lib/git/git.commits-and-tags": {
225-
"import": "./packages/utils/dist/src/lib/git/git.commits-and-tags.mjs",
226-
"require": "./packages/utils/dist/src/lib/git/git.commits-and-tags.cjs"
227-
},
228-
"./lib/guards": {
229-
"import": "./packages/utils/dist/src/lib/guards.mjs",
230-
"require": "./packages/utils/dist/src/lib/guards.cjs"
231-
},
232-
"./lib/interpolate": {
233-
"import": "./packages/utils/dist/src/lib/interpolate.mjs",
234-
"require": "./packages/utils/dist/src/lib/interpolate.cjs"
235-
},
236-
"./lib/log-results": {
237-
"import": "./packages/utils/dist/src/lib/log-results.mjs",
238-
"require": "./packages/utils/dist/src/lib/log-results.cjs"
239-
},
240-
"./lib/logging": {
241-
"import": "./packages/utils/dist/src/lib/logging.mjs",
242-
"require": "./packages/utils/dist/src/lib/logging.cjs"
243-
},
244-
"./lib/merge-configs": {
245-
"import": "./packages/utils/dist/src/lib/merge-configs.mjs",
246-
"require": "./packages/utils/dist/src/lib/merge-configs.cjs"
247-
},
248-
"./lib/progress": {
249-
"import": "./packages/utils/dist/src/lib/progress.mjs",
250-
"require": "./packages/utils/dist/src/lib/progress.cjs"
251-
},
252-
"./lib/promises": {
253-
"import": "./packages/utils/dist/src/lib/promises.mjs",
254-
"require": "./packages/utils/dist/src/lib/promises.cjs"
255-
},
256-
"./lib/random": {
257-
"import": "./packages/utils/dist/src/lib/random.mjs",
258-
"require": "./packages/utils/dist/src/lib/random.cjs"
259-
},
260-
"./lib/reports/constants": {
261-
"import": "./packages/utils/dist/src/lib/reports/constants.mjs",
262-
"require": "./packages/utils/dist/src/lib/reports/constants.cjs"
263-
},
264-
"./lib/reports/environment-type": {
265-
"import": "./packages/utils/dist/src/lib/reports/environment-type.mjs",
266-
"require": "./packages/utils/dist/src/lib/reports/environment-type.cjs"
267-
},
268-
"./lib/reports/flatten-plugins": {
269-
"import": "./packages/utils/dist/src/lib/reports/flatten-plugins.mjs",
270-
"require": "./packages/utils/dist/src/lib/reports/flatten-plugins.cjs"
271-
},
272-
"./lib/reports/formatting": {
273-
"import": "./packages/utils/dist/src/lib/reports/formatting.mjs",
274-
"require": "./packages/utils/dist/src/lib/reports/formatting.cjs"
275-
},
276-
"./lib/reports/generate-md-report": {
277-
"import": "./packages/utils/dist/src/lib/reports/generate-md-report.mjs",
278-
"require": "./packages/utils/dist/src/lib/reports/generate-md-report.cjs"
279-
},
280-
"./lib/reports/generate-md-report-category-section": {
281-
"import": "./packages/utils/dist/src/lib/reports/generate-md-report-category-section.mjs",
282-
"require": "./packages/utils/dist/src/lib/reports/generate-md-report-category-section.cjs"
283-
},
284-
"./lib/reports/generate-md-reports-diff": {
285-
"import": "./packages/utils/dist/src/lib/reports/generate-md-reports-diff.mjs",
286-
"require": "./packages/utils/dist/src/lib/reports/generate-md-reports-diff.cjs"
287-
},
288-
"./lib/reports/generate-md-reports-diff-utils": {
289-
"import": "./packages/utils/dist/src/lib/reports/generate-md-reports-diff-utils.mjs",
290-
"require": "./packages/utils/dist/src/lib/reports/generate-md-reports-diff-utils.cjs"
291-
},
292-
"./lib/reports/load-report": {
293-
"import": "./packages/utils/dist/src/lib/reports/load-report.mjs",
294-
"require": "./packages/utils/dist/src/lib/reports/load-report.cjs"
295-
},
296-
"./lib/reports/log-stdout-summary": {
297-
"import": "./packages/utils/dist/src/lib/reports/log-stdout-summary.mjs",
298-
"require": "./packages/utils/dist/src/lib/reports/log-stdout-summary.cjs"
299-
},
300-
"./lib/reports/scoring": {
301-
"import": "./packages/utils/dist/src/lib/reports/scoring.mjs",
302-
"require": "./packages/utils/dist/src/lib/reports/scoring.cjs"
303-
},
304-
"./lib/reports/sorting": {
305-
"import": "./packages/utils/dist/src/lib/reports/sorting.mjs",
306-
"require": "./packages/utils/dist/src/lib/reports/sorting.cjs"
307-
},
308-
"./lib/reports/types": {
309-
"import": "./packages/utils/dist/src/lib/reports/types.mjs",
310-
"require": "./packages/utils/dist/src/lib/reports/types.cjs"
311-
},
312-
"./lib/reports/utils": {
313-
"import": "./packages/utils/dist/src/lib/reports/utils.mjs",
314-
"require": "./packages/utils/dist/src/lib/reports/utils.cjs"
315-
},
316-
"./lib/semver": {
317-
"import": "./packages/utils/dist/src/lib/semver.mjs",
318-
"require": "./packages/utils/dist/src/lib/semver.cjs"
319-
},
320-
"./lib/text-formats": {
321-
"import": "./packages/utils/dist/src/lib/text-formats/index.mjs",
322-
"require": "./packages/utils/dist/src/lib/text-formats/index.cjs"
323-
},
324-
"./lib/text-formats/ascii/tree": {
325-
"import": "./packages/utils/dist/src/lib/text-formats/ascii/tree.mjs",
326-
"require": "./packages/utils/dist/src/lib/text-formats/ascii/tree.cjs"
327-
},
328-
"./lib/text-formats/constants": {
329-
"import": "./packages/utils/dist/src/lib/text-formats/constants.mjs",
330-
"require": "./packages/utils/dist/src/lib/text-formats/constants.cjs"
331-
},
332-
"./lib/text-formats/html/details": {
333-
"import": "./packages/utils/dist/src/lib/text-formats/html/details.mjs",
334-
"require": "./packages/utils/dist/src/lib/text-formats/html/details.cjs"
335-
},
336-
"./lib/text-formats/html/font-style": {
337-
"import": "./packages/utils/dist/src/lib/text-formats/html/font-style.mjs",
338-
"require": "./packages/utils/dist/src/lib/text-formats/html/font-style.cjs"
339-
},
340-
"./lib/text-formats/html/link": {
341-
"import": "./packages/utils/dist/src/lib/text-formats/html/link.mjs",
342-
"require": "./packages/utils/dist/src/lib/text-formats/html/link.cjs"
343-
},
344-
"./lib/text-formats/html/table": {
345-
"import": "./packages/utils/dist/src/lib/text-formats/html/table.mjs",
346-
"require": "./packages/utils/dist/src/lib/text-formats/html/table.cjs"
347-
},
348-
"./lib/text-formats/table": {
349-
"import": "./packages/utils/dist/src/lib/text-formats/table.mjs",
350-
"require": "./packages/utils/dist/src/lib/text-formats/table.cjs"
351-
},
352-
"./lib/transform": {
353-
"import": "./packages/utils/dist/src/lib/transform.mjs",
354-
"require": "./packages/utils/dist/src/lib/transform.cjs"
224+
"./lib/normalize": {
225+
"import": "./packages/core/dist/src/lib/normalize.mjs",
226+
"require": "./packages/core/dist/src/lib/normalize.cjs"
355227
},
356228
"./lib/types": {
357-
"import": "./packages/utils/dist/src/lib/types.mjs",
358-
"require": "./packages/utils/dist/src/lib/types.cjs"
229+
"import": "./packages/core/dist/src/lib/types.mjs",
230+
"require": "./packages/core/dist/src/lib/types.cjs"
359231
},
360-
"./lib/zod-validation": {
361-
"import": "./packages/utils/dist/src/lib/zod-validation.mjs",
362-
"require": "./packages/utils/dist/src/lib/zod-validation.cjs"
232+
"./lib/upload": {
233+
"import": "./packages/core/dist/src/lib/upload.mjs",
234+
"require": "./packages/core/dist/src/lib/upload.cjs"
363235
},
364236
"./package.json": "./package.json"
365237
}

packages/ci/package.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,31 @@
2525
"access": "public"
2626
},
2727
"type": "module",
28+
"main": "./src/index.cjs",
29+
"module": "./src/index.mjs",
30+
"types": "./src/index.d.ts",
31+
"exports": {
32+
".": {
33+
"import": {
34+
"types": "./src/index.d.mts",
35+
"default": "./src/index.mjs"
36+
},
37+
"require": {
38+
"types": "./src/index.d.cts",
39+
"default": "./src/index.cjs"
40+
}
41+
},
42+
"./*": {
43+
"import": {
44+
"types": "./src/*.d.mts",
45+
"default": "./src/*.mjs"
46+
},
47+
"require": {
48+
"types": "./src/*.d.cts",
49+
"default": "./src/*.cjs"
50+
}
51+
}
52+
},
2853
"dependencies": {
2954
"@code-pushup/models": "0.80.2",
3055
"@code-pushup/portal-client": "^0.16.0",

packages/create-cli/package.json

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,31 @@
2525
"access": "public"
2626
},
2727
"type": "module",
28+
"main": "./src/index.cjs",
29+
"module": "./src/index.mjs",
30+
"types": "./src/index.d.ts",
31+
"exports": {
32+
".": {
33+
"import": {
34+
"types": "./src/index.d.mts",
35+
"default": "./src/index.mjs"
36+
},
37+
"require": {
38+
"types": "./src/index.d.cts",
39+
"default": "./src/index.cjs"
40+
}
41+
},
42+
"./*": {
43+
"import": {
44+
"types": "./src/*.d.mts",
45+
"default": "./src/*.mjs"
46+
},
47+
"require": {
48+
"types": "./src/*.d.cts",
49+
"default": "./src/*.cjs"
50+
}
51+
}
52+
},
2853
"dependencies": {
2954
"@code-pushup/nx-plugin": "0.80.2",
3055
"@code-pushup/utils": "0.80.2"

packages/create-cli/tsdown.config.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,5 +6,4 @@ const __dirname = import.meta.dirname;
66
export default defineConfig({
77
...baseConfig({ projectRoot: __dirname }),
88
external: await getExternalDependencies(__dirname),
9-
copy: [],
109
});

packages/nx-plugin/package.json

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,22 @@
2929
"type": "commonjs",
3030
"main": "./src/index.js",
3131
"typings": "./src/index.d.ts",
32+
"exports": {
33+
".": {
34+
"require": {
35+
"types": "./src/index.d.ts",
36+
"default": "./src/index.js"
37+
}
38+
},
39+
"./*": {
40+
"require": {
41+
"types": "./src/*.d.ts",
42+
"default": "./src/*.js"
43+
}
44+
},
45+
"./generators.json": "./generators.json",
46+
"./executors.json": "./executors.json"
47+
},
3248
"generators": "./generators.json",
3349
"executors": "./executors.json",
3450
"dependencies": {

packages/nx-plugin/tsdown.config.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,10 @@ export default defineConfig({
88
format: ['cjs'], // NX supports only commonjs
99
external: await getExternalDependencies(__dirname),
1010
copy: [
11+
{
12+
from: `${__dirname}/package.json`,
13+
to: `${__dirname}/dist/package.json`,
14+
},
1115
{
1216
from: `${__dirname}/README.md`,
1317
to: `${__dirname}/dist/README.md`,

packages/utils/package.json

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -22,32 +22,6 @@
2222
"publishConfig": {
2323
"access": "public"
2424
},
25-
"type": "module",
26-
"main": "./src/index.cjs",
27-
"module": "./src/index.mjs",
28-
"types": "./src/index.d.ts",
29-
"exports": {
30-
".": {
31-
"import": {
32-
"types": "./src/index.d.mts",
33-
"default": "./src/index.mjs"
34-
},
35-
"require": {
36-
"types": "./src/index.d.cts",
37-
"default": "./src/index.cjs"
38-
}
39-
},
40-
"./*": {
41-
"import": {
42-
"types": "./src/*.d.mts",
43-
"default": "./src/*.mjs"
44-
},
45-
"require": {
46-
"types": "./src/*.d.cts",
47-
"default": "./src/*.cjs"
48-
}
49-
}
50-
},
5125
"engines": {
5226
"node": ">=17.0.0"
5327
},

0 commit comments

Comments
 (0)