chore(scripts): typecheck-only (#8395)

* chore(scripts): typecheck-only

* feat: change all configuration

* feat: include pnpm/ and pnpm/test/

* chore(deps): remove unused dependency

* refactor(typescript-only): use find-packages

* refactor(typescript-only): refactor paths

* fix: typescript-only

* fix: update compile-only

* fix: compile pnpm

* fix: windows

* fix: windows

* chore: meta-updater

* refactor(tsconfig): remove explicit composite

* fix: path in windows

* feat: don't depend on cwd

---------

Co-authored-by: Zoltan Kochan <z@kochan.io>
This commit is contained in:
Khải
2024-08-11 13:26:01 +07:00
committed by GitHub
parent c154e2b9a7
commit 9b4f73caaf
126 changed files with 654 additions and 526 deletions

1
.gitignore vendored
View File

@@ -18,6 +18,7 @@ _docpress
lib
dist
tsconfig.tsbuildinfo
test.lib/
# Visual Studio Code configs
.vscode/

View File

@@ -106,6 +106,7 @@ async function updateTSConfig (
): Promise<object | null> {
if (tsConfig == null) return tsConfig
if (manifest.name === '@pnpm/tsconfig') return tsConfig
if (manifest.name === '@pnpm-private/typecheck') return tsConfig
const relative = normalizePath(path.relative(context.workspaceDir, dir)) as ProjectId
const importer = context.lockfile.importers[relative]
if (!importer) return tsConfig
@@ -144,25 +145,8 @@ async function updateTSConfig (
await writeJsonFile(path.join(dir, 'test/tsconfig.json'), {
extends: '../tsconfig.json',
compilerOptions: {
// The composite flag allows projects to be specified as references in
// other projects. Test projects should not be dependencies of other
// files and don't need composite set.
//
// Some tests perform a relative import into the "src" directory to test
// non-publicly exported idenfiers.
//
// import { foo } from "../src/foo"
//
// Instead of:
//
// import { foo } from "@pnpm/example"
//
// The relative "../src" imports would error if composite is enabled
// since composite would require files in "src" to be part of the test
// project.
composite: false,
noEmit: true,
noEmit: false,
outDir: '../test.lib',
rootDir: '.'
},
include: [

View File

@@ -0,0 +1,14 @@
diff --git a/types/index.d.ts b/types/index.d.ts
index 39b41dbb8e915bfc0ac76526e679bcaea3c099a8..cf768e14638b6910d3026315d9b51daee50ac397 100644
--- a/types/index.d.ts
+++ b/types/index.d.ts
@@ -1,8 +1,7 @@
// Minimum TypeScript Version: 3.0
-import {Node} from 'unist'
declare namespace mdastToString {}
-declare function mdastToString(node: Node | Node[]): string
+declare function mdastToString(node: any | any[]): string
export = mdastToString

1
__typecheck__/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
tsconfig.json

View File

@@ -0,0 +1,9 @@
{
"name": "@pnpm-private/typecheck",
"version": "0.0.0",
"private": true,
"devDependencies": {
"@pnpm-private/typecheck": "workspace:*",
"@pnpm/tsconfig": "workspace:*"
}
}

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -3,10 +3,15 @@
"version": "0.0.0",
"private": true,
"dependencies": {
"@pnpm/workspace.read-manifest": "2.2.0",
"@pnpm/workspace.find-packages": "4.0.6",
"execa": "catalog:",
"make-empty-dir": "catalog:"
"fast-glob": "catalog:",
"make-empty-dir": "catalog:",
"normalize-path": "catalog:"
},
"devDependencies": {
"@types/normalize-path": "catalog:",
"@pnpm/scripts": "workspace:*"
}
}

View File

@@ -0,0 +1,69 @@
import { readWorkspaceManifest } from '@pnpm/workspace.read-manifest'
import { findWorkspacePackages } from '@pnpm/workspace.find-packages'
import assert from 'assert/strict'
import { sync as execa } from 'execa'
import fs from 'fs'
import glob from 'fast-glob'
import normalizePath from 'normalize-path'
import path from 'path'
const repoRoot = path.resolve(__dirname, '../../../')
const typeCheckDir = path.resolve(repoRoot, '__typecheck__')
const typingsDir = path.resolve(__dirname, '__typings__')
async function main (): Promise<void> {
const workspace = await readWorkspaceManifest(repoRoot)
const packages = await findWorkspacePackages(repoRoot, {
patterns: workspace!.packages,
})
const patterns = packages
.map(({ rootDir }) => normalizePath(path.relative(repoRoot, rootDir)))
.flatMap(rootDir => [`${rootDir}/tsconfig.json`, `${rootDir}/test/tsconfig.json`])
const tsconfigFiles = await glob(patterns, {
cwd: repoRoot,
onlyFiles: true,
})
assert.notEqual(tsconfigFiles.length, 0)
const typeCheckTSConfig = {
extends: '@pnpm/tsconfig',
compilerOptions: {
composite: false,
rootDir: '.',
outDir: 'lib',
declaration: false,
},
include: [
`${normalizePath(path.relative(typeCheckDir, typingsDir))}/**/*.d.ts`,
],
exclude: [
path.relative(typeCheckDir, repoRoot),
],
references: tsconfigFiles
.filter(projectPath => {
return !projectPath.includes('__typecheck__') &&
!projectPath.includes('__utils__/tsconfig')
})
.map(projectPath => ({
path: normalizePath(path.relative(typeCheckDir, projectPath)),
})),
}
fs.writeFileSync(
path.join(typeCheckDir, 'tsconfig.json'),
JSON.stringify(typeCheckTSConfig, undefined, 2)
)
execa('tsc', ['--build'], {
cwd: typeCheckDir,
stdio: 'inherit',
})
}
main().catch((error: unknown) => {
if (error && typeof error === 'object' && 'exitCode' in error && 'shortMessage' in error) {
process.exit(error.exitCode as number)
} else {
console.error(error)
process.exit(1)
}
})

View File

@@ -0,0 +1,12 @@
{
"extends": "@pnpm/tsconfig",
"compilerOptions": {
"outDir": "lib",
"rootDir": "src"
},
"include": [
"src/**/*.ts",
"../../__typings__/**/*.d.ts"
],
"references": []
}

View File

@@ -0,0 +1,8 @@
{
"extends": "./tsconfig.json",
"include": [
"src/**/*.ts",
"test/**/*.ts",
"../../__typings__/**/*.d.ts"
]
}

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -247,6 +247,7 @@
"testcase",
"todomvc",
"tsparticles",
"typecheck",
"underperformance",
"undollar",
"uninstallation",

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -17,6 +17,7 @@ async function writeResponse (lockfileDir: string, filename: string, opts: {
devDependencies: opts.dev !== false,
optionalDependencies: opts.optional !== false,
}
// @ts-expect-error
const auditReport = await audit(lockfile!, {
agentOptions: {},
include,

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -15,7 +15,7 @@
"test-pkgs-main": "pnpm remove-temp-dir && pnpm run --no-sort --workspace-concurrency=1 -r _test",
"test-branch": "pnpm pretest && pnpm lint --quiet && git remote set-branches --add origin main && git fetch && pnpm run test-pkgs-branch",
"test-pkgs-branch": "pnpm remove-temp-dir && pnpm --workspace-concurrency=1 --filter=...[origin/main] run --no-sort _test",
"compile-only": "pnpm --workspace-concurrency=1 --filter=pnpm --filter=@pnpm/make-dedicated-lockfile --filter=@pnpm/mount-modules run compile",
"compile-only": "ts-node __utils__/scripts/src/typecheck-only.ts && pnpm -F pnpm compile",
"compile": "pnpm compile-only && pnpm run update-manifests",
"watch": "pnpm --filter=@pnpm/fetch run compile && pnpm --filter=pnpm run compile --watch",
"make-lcov": "shx mkdir -p coverage && lcov-result-merger './packages/*/coverage/lcov.info' 'coverage/lcov.info'",
@@ -108,7 +108,8 @@
"onlyBuiltDependencies": [],
"patchedDependencies": {
"@yao-pkg/pkg": "__patches__/pkg.patch",
"graceful-fs@4.2.11": "__patches__/graceful-fs@4.2.11.patch"
"graceful-fs@4.2.11": "__patches__/graceful-fs@4.2.11.patch",
"mdast-util-to-string@2.0.0": "__patches__/mdast-util-to-string@2.0.0.patch"
},
"updateConfig": {
"ignoreDependencies": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

427
pnpm-lock.yaml generated
View File

@@ -672,6 +672,9 @@ patchedDependencies:
graceful-fs@4.2.11:
hash: ivtm2a2cfr5pomcfbedhmr5v2q
path: __patches__/graceful-fs@4.2.11.patch
mdast-util-to-string@2.0.0:
hash: zxx4zzbv6v2vjobk6zrexxytxe
path: __patches__/mdast-util-to-string@2.0.0.patch
importers:
@@ -802,6 +805,15 @@ importers:
specifier: workspace:*
version: 'link:'
__typecheck__:
devDependencies:
'@pnpm-private/typecheck':
specifier: workspace:*
version: 'link:'
'@pnpm/tsconfig':
specifier: workspace:*
version: link:../__utils__/tsconfig
__typings__:
devDependencies:
'@pnpm-private/typings':
@@ -905,7 +917,7 @@ importers:
dependencies:
mdast-util-to-string:
specifier: ^2.0.0
version: 2.0.0
version: 2.0.0(patch_hash=zxx4zzbv6v2vjobk6zrexxytxe)
remark-parse:
specifier: ^9.0.0
version: 9.0.0(unified@9.2.2)
@@ -947,16 +959,31 @@ importers:
__utils__/scripts:
dependencies:
'@pnpm/workspace.find-packages':
specifier: 4.0.6
version: 4.0.6(@pnpm/logger@5.2.0)
'@pnpm/workspace.read-manifest':
specifier: 2.2.0
version: 2.2.0
execa:
specifier: 'catalog:'
version: safe-execa@0.1.2
fast-glob:
specifier: 'catalog:'
version: 3.3.2
make-empty-dir:
specifier: 'catalog:'
version: 3.0.2
normalize-path:
specifier: 'catalog:'
version: 3.0.0
devDependencies:
'@pnpm/scripts':
specifier: workspace:*
version: 'link:'
'@types/normalize-path':
specifier: 'catalog:'
version: 3.0.2
__utils__/test-fixtures:
dependencies:
@@ -8374,16 +8401,24 @@ packages:
resolution: {integrity: sha512-OIqo9qF5qUl9Zlu7zV2aaX9PbtozRiFM6VPrn3PmIrNfYnCh3HyB/ojAp36oglz4+xVJ+mUqx4+aZmstN4ALpg==}
engines: {node: '>=18.12'}
'@pnpm/catalogs.protocol-parser@0.1.0':
resolution: {integrity: sha512-T3WvT+IBHsoDwv8RBQo3b+SBnXTQMpHZ1Yo7tJWcImBzrkuc4eP7KYB/yGP240PNgyrvCTrnuImRX9MNZD5flg==}
engines: {node: '>=18.12'}
'@pnpm/catalogs.resolver@0.1.0':
resolution: {integrity: sha512-3S0JXQx/M2DDJdFzcoJFLXjkmhGFjYkFnR66VS/B07xTaZmQpclPp2vKL7PRI7JSliiN3Vt0ksuzYWHV2Lzsjg==}
engines: {node: '>=18.12'}
'@pnpm/catalogs.types@0.1.0':
resolution: {integrity: sha512-i52GQCj77GqebPBmmxxTcBRYch8eIdXGC+1REkv//272YNMt5bv5Okq0DvtE8A8RkPurGxFdYVXuqqrTdgBZEw==}
engines: {node: '>=18.12'}
'@pnpm/cli-meta@6.0.3':
resolution: {integrity: sha512-fLXOOOE+V7GAwk5BNbdNp/uiCXBVddC1F2nTn/NoSjYc9T8QwjmjdjnKWar5lKQJ3HqZUtINMo27TjrEahHcJg==}
'@pnpm/cli-meta@6.1.0':
resolution: {integrity: sha512-NCzIKUu1rCVXvflu9c9b8BqT5fdiSsCQw+ywBGP6fyET6L9YhoAFwsUf2+0JpCbLivo88IdKrqkQNyIFBFtrZw==}
engines: {node: '>=18.12'}
'@pnpm/cli-utils@3.1.3':
resolution: {integrity: sha512-8RGFC/GKgfwQPiPGn1tfDgbqoUTalFm8u38xo3w5PB969DcAXAmut85k+v8kSO5iI+XPF+5irv4Wutd6vPKWRA==}
'@pnpm/cli-utils@4.0.1':
resolution: {integrity: sha512-qiN1m4YPD+fqhQT8G+7YtJxsnF9SxM09XR/anG+z5t8z1mYRDELVKedEUlPk6vUsKGW1TY6OIJkbSoh+4GCXpw==}
engines: {node: '>=18.12'}
peerDependencies:
'@pnpm/logger': ^5.0.0
@@ -8400,16 +8435,16 @@ packages:
resolution: {integrity: sha512-tV71wOtu8ULW4Fv5c7MWph3Sfle1wkT2q83qF2Cx/0J5E2dpUsClO9evAouL4fbdmPonkXJbRYL5cGHKuqxr4w==}
engines: {node: '>=18.12'}
'@pnpm/config@21.6.0':
resolution: {integrity: sha512-3CPMkyE/lnZRAsRz+H++UipPmg7SxBma5STiCDRQXbAj8DCaJ9+tnpw9YrLpdZol3wM4I3VBHAkXGLiXVgMbJQ==}
'@pnpm/config@21.8.0':
resolution: {integrity: sha512-/8Cb/onSMVu7X+txSagp9eltwP1mVxEEXrfCb8kT03NiAofvdqDVCqcPIaEbhn4EHr75BueQQzasxSNXxmQkAA==}
engines: {node: '>=18.12'}
'@pnpm/constants@8.0.0':
resolution: {integrity: sha512-yQosGUvYPpAjb1jOFcdbwekRjZRVxN6C0hHzfRCZrMKbxGjt/E0g0RcFlEDNVZ95tm4oMMcr7nEPa7H7LX3emw==}
engines: {node: '>=18.12'}
'@pnpm/core-loggers@10.0.3':
resolution: {integrity: sha512-G038bkMTuvmgG3XtuajnfoBS/u2CoeywRzJZb3qxvcj1XpLFTDAhHyUv/2Rr+yh6KDOVAuTWqdk+WNfeNf6yrw==}
'@pnpm/core-loggers@10.0.5':
resolution: {integrity: sha512-HAgskgqFbBqq8xGzYdC5vnzB/AxER3Q1VshZeFpt5ex8u/IcnEyCIgp8A4m8TZ1FqG7BLmUZ7ws4XD/pcwNbYA==}
engines: {node: '>=18.12'}
peerDependencies:
'@pnpm/logger': ^5.0.0
@@ -8426,8 +8461,8 @@ packages:
resolution: {integrity: sha512-iCv/dc5dyXN/egiIu89qQn6yuLsQhiFjn0t1N+UKf4jSdMp59WFHjGh04jSsbxbGG91s6K9SQghOBW8BbZjinw==}
engines: {node: '>=18.12'}
'@pnpm/default-reporter@13.1.6':
resolution: {integrity: sha512-IJezWIgLUi0cF4N8F5amnoThpQNNCH6U60U+mAi89uav5b4BAeRSDlmJ3ktDlIgmYILlJwwIYNbUxN+eNijPPA==}
'@pnpm/default-reporter@13.1.12':
resolution: {integrity: sha512-TT91aYZayxqBhJEuapE4QbSQ1KGVkoXmLum3GqcydnsGxXY7sSEz8zhuY3+WPQvHPj5sxFN2+F4bXhVlTPD36Q==}
engines: {node: '>=18.12'}
peerDependencies:
'@pnpm/logger': ^5.0.0
@@ -8440,16 +8475,16 @@ packages:
resolution: {integrity: sha512-b5ALfWEOFQprWKntN7MF8XWCyslBk2c8u20GEDcDDQOs6c0HyHlWxX5lig8riQKdS000U6YyS4L4b32NOleXAQ==}
engines: {node: '>=10'}
'@pnpm/fetcher-base@16.0.3':
resolution: {integrity: sha512-6ddoPp1kHRlllj9Qt0TrMxkKNT10WD6e/TcKUiZQbe74fCWasMVqqZAS4z+EuKetkg92NqmUChQ2wp4Xry5YZA==}
'@pnpm/fetcher-base@16.0.5':
resolution: {integrity: sha512-f6LPAexXgHS9AUcKcGKOJRbrHM0m08JXtzeK+8Ijpq7omVTrjUNRXQRIPlp15ycqbAO9ppNtD5v8li+dtdGyYw==}
engines: {node: '>=18.12'}
'@pnpm/find-workspace-dir@7.0.1':
resolution: {integrity: sha512-o1LAFM/5MChI6qBolMBOznzatch01UK3wIgoAE/b779qs1FakksB278nMRTwRY58PZSBT+RxZ2RCMjlxPLeVWw==}
engines: {node: '>=18.12'}
'@pnpm/fs.find-packages@4.0.0':
resolution: {integrity: sha512-3pu2XikY2lfCY17YK6vTEjQHIaFvvfsP3ZdQSxeBFDCckLwJSnWexCzPkngnKFX5hEYzNqn8t3oCb92ZznMLlQ==}
'@pnpm/fs.find-packages@4.0.2':
resolution: {integrity: sha512-ucwEzEiOXe8k8Ekg4PSRRx8Tq3xSK8gZ8ecCxscytdqVuShmsnZLcKasCSXc508w0mOPeQtsgvAGUWI6+VdRdA==}
engines: {node: '>=18.12'}
'@pnpm/fs.packlist@2.0.0':
@@ -8464,16 +8499,16 @@ packages:
resolution: {integrity: sha512-933nhV2Prp51522poxX6Chvb7kEW3U3kzVWoqDU1+icB+QE7z/2qQ8wYHsBt4jm0Uil/sF67t77ugOr8bR63kg==}
engines: {node: '>=18.12'}
'@pnpm/hooks.types@2.0.4':
resolution: {integrity: sha512-dffq6qcSzWy+C2fY+ig/etjB+cdLeGqmlqAqcpEpHr5qE2tOHDr6sjFdO5DOQPeQhtP9tyTsrfL0QSa423MQvQ==}
'@pnpm/hooks.types@2.0.7':
resolution: {integrity: sha512-7rFgjOnpHqCZeEEJZRGJBlwZL1On2ViiS/ogVroy9nCGZqtI++PbeHhCBqVQyKHwo6a7UWLJ5g1rLQdwUpuCGw==}
engines: {node: '>=18.12'}
'@pnpm/hosted-git-info@1.0.0':
resolution: {integrity: sha512-QzmNiLShTnNyeTHr+cykG5hYjwph0+v49KHV36Dh8uA2rRMWw30qoZMARuxd00SYdoTwT8bIouqqmzi6TWfJHQ==}
engines: {node: '>=10'}
'@pnpm/lockfile-types@7.1.2':
resolution: {integrity: sha512-+64KoK8gtTS5lxslW8ATtwwEbikW4e9i/OV5eaR+X+//5SeUA796uCN96sKu6q6OzpZi3/aVU4VgVe15MT9XKA==}
'@pnpm/lockfile.types@1.0.1':
resolution: {integrity: sha512-o3rr7czGHQT6C4optU9yyqxFuEEaF+ihpI2/gmCEKaMfXNKGE+bsffsVHrorR7DmfxMVQ9btMrq7tocvETZgHA==}
engines: {node: '>=18.12'}
'@pnpm/log.group@3.0.0':
@@ -8484,8 +8519,12 @@ packages:
resolution: {integrity: sha512-YfcB2QrX+Wx1o6LD1G2Y2fhDhOix/bAY/oAnMpHoNLsKkWIRbt1oKLkIFvxBMzLwAEPqnYWguJrYC+J6i4ywbw==}
engines: {node: '>=12.17'}
'@pnpm/manifest-utils@6.0.4':
resolution: {integrity: sha512-PCZHHMsFqLbJQuBZPAoWwCjUymev00qSyhw5Ds0CNXc5UPtHmNYshVnu30iqU3KHgWlXniRJsniPeDNAEbeQrA==}
'@pnpm/logger@5.2.0':
resolution: {integrity: sha512-dCdSs2wPCweMkRLdISAKBOKSWeq/9iS9aanWgjoUkFs06KN2o5XGFg53oCXg/KbZhF9AXS3vMHPwTebzCeAEsA==}
engines: {node: '>=18.12'}
'@pnpm/manifest-utils@6.0.6':
resolution: {integrity: sha512-q1DWttEs7q+8MUo3Z55Bniyv1Po7E+TIf6VLzMgTkH9Z1GByPoO/fwltLZLdhmD1pqsqitAxNHJ4u+QBLdrkWg==}
engines: {node: '>=18.12'}
'@pnpm/matcher@6.0.0':
@@ -8522,10 +8561,6 @@ packages:
engines: {node: '>=6'}
hasBin: true
'@pnpm/npm-conf@2.2.2':
resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==}
engines: {node: '>=12'}
'@pnpm/npm-conf@2.3.0':
resolution: {integrity: sha512-DqrO+oXGR7HCuicNy6quk6ALJSDDPKI7RZz1bP5im8mSL8J2e+9w26LdkjuAfpAjOutYUJVbnXnx4IbTQeIgfw==}
engines: {node: '>=12'}
@@ -8550,14 +8585,14 @@ packages:
resolution: {integrity: sha512-ad4jgJSzrR+jupsrcBC5NmbQOIrJHAZiZc4bBQfdrqeU8B7X/hA0sdOwC4UoWMvk2y+J9DwdNu8cH1t/EqGqPw==}
engines: {node: '>=18.12'}
'@pnpm/package-is-installable@9.0.4':
resolution: {integrity: sha512-0jPnJtsh3XgzYpmfTWQryvPWLHH6zMBUIxbDfTn8DMKeUhjrCfIlC1OSsS8MtoVm1aysRifldA+6TK9F2qIYfA==}
'@pnpm/package-is-installable@9.0.6':
resolution: {integrity: sha512-QBt73RrkDMxen/B3MB8U1C8uhH1XXxn9fOBybk3YdEixVbdd/Wj/LhyvMvMb50/uCQP2OsWOrosqpcie6C+E7g==}
engines: {node: '>=18.12'}
peerDependencies:
'@pnpm/logger': ^5.0.0
'@pnpm/parse-overrides@5.0.1':
resolution: {integrity: sha512-KD/cE0ovH2JkH5qeAuAo9TyU23Nqk0smlNf6O1t72zdIAOygvjAh5AzThGbYioBNWQP7h1MA7cAzrrDZRcrxgw==}
'@pnpm/parse-overrides@5.1.0':
resolution: {integrity: sha512-RlNgiDIFNNK/4eTHOa549LYz51YCMiQroJEiUwCCWpOJlwPj+bIlcwpp9aOYGvH+ESjGIE5A9vfFFA6ilMPWKA==}
engines: {node: '>=18.12'}
'@pnpm/parse-wanted-dependency@6.0.0':
@@ -8569,8 +8604,12 @@ packages:
engines: {node: '>=14', npm: '>5'}
hasBin: true
'@pnpm/pnpmfile@6.0.6':
resolution: {integrity: sha512-LSe3UsCTOlzWQeXfb9dut2ozVPaQLrinF8Rie4GcbxD7UK6wHPerX4EqzM9IULzTaI8PkQ+ss4+vglnpV0Q6sw==}
'@pnpm/patching.types@1.0.0':
resolution: {integrity: sha512-juCdQCC1USqLcOhVPl1tYReoTO9YH4fTullMnFXXcmpsDM7Dkn3tzuOQKC3oPoJ2ozv+0EeWWMtMGqn2+IM3pQ==}
engines: {node: '>=18.12'}
'@pnpm/pnpmfile@6.0.9':
resolution: {integrity: sha512-NxoxKQzZ0/TFN07Q0+AYj+LdM1oP3VYEFIpL0MurO0RKTmulngQ/yv5tSfSNiCrd4/Dl2cdx9yi1s6YB8+ztXA==}
engines: {node: '>=18.12'}
peerDependencies:
'@pnpm/logger': ^5.0.0
@@ -8578,8 +8617,8 @@ packages:
'@pnpm/ramda@0.28.1':
resolution: {integrity: sha512-zcAG+lvU0fMziNeGXpPyCyCJYp5ZVrPElEE4t14jAmViaihohocZ+dDkcRIyAomox8pQsuZnv1EyHR+pOhmUWw==}
'@pnpm/read-project-manifest@6.0.4':
resolution: {integrity: sha512-yxfJQayRXlmcs7eQJkNVz4yuZw6x3lYAoODeRCI0S0Ez7G2ql+zoOGeigIe2UxI2B8xN3WyDgZ4G2CqV7t5cBw==}
'@pnpm/read-project-manifest@6.0.6':
resolution: {integrity: sha512-LFTWzfJbu6+l86bw/uUAsPU05n1oTqg6jzqyTXYDJPfVclqTfPnHiZoC1nvVvQlE7iVg3bhJ7SXg9IyzK7RWDQ==}
engines: {node: '>=18.12'}
'@pnpm/registry-mock@3.40.0':
@@ -8587,12 +8626,12 @@ packages:
engines: {node: '>=10.13'}
hasBin: true
'@pnpm/render-peer-issues@5.0.4':
resolution: {integrity: sha512-gslZMRlNkJ4ylr4F2VXer8CgzmCulNI/yyFondfjs+LRxUR/ybSiUbLqXByzedjQvkq0pB7gHgV2fMZ27fiLwA==}
'@pnpm/render-peer-issues@5.0.6':
resolution: {integrity: sha512-vWYvhMYEKdR4I1VYlHbo7X1A50Ne+Tg9FJiymLiihoiDHk/rgwilV/NT7ErTYSBMQ1N6O+7MjJjY37MrcHjmKQ==}
engines: {node: '>=18.12'}
'@pnpm/resolver-base@13.0.0':
resolution: {integrity: sha512-hUAn2OqHEBB3MRLlbvtczI0KdNM9CJgd0hDRuLDrcaVrhZrhHDwgLywls+hWbgNvUpcdMR7k+uEIo+07Vu/Qvg==}
'@pnpm/resolver-base@13.0.2':
resolution: {integrity: sha512-GS1FTXvo0/UqUQWw/kjpjZAgyxCYfwBJIoKK+QVbxOh3t4GdE/nO7zybU7iKaO5ga9KhjD+HWUk103h1rhrEoA==}
engines: {node: '>=18.12'}
'@pnpm/self-installer@2.2.1':
@@ -8607,8 +8646,8 @@ packages:
'@pnpm/slice-ansi@1.1.2':
resolution: {integrity: sha512-Wv4TV9FxdzG+eAyEy5wc6bcSxgBqIcsSCUOthEyC6DysxxUlj2Ie+ZdLrGnjs2/a5pRc95Bjs2e0HzXJPlsL8w==}
'@pnpm/store-controller-types@18.1.2':
resolution: {integrity: sha512-1vfHCg67/yvl6yDxgXUqSEukY0TRqNOntg3CVcIZwud33GOc2Ak7GgTZWCJAZIIzmc/o8rClNgb8TKket3bN6A==}
'@pnpm/store-controller-types@18.1.4':
resolution: {integrity: sha512-4Zk2+jeBBbpYgTFwqz8fUYPmnMBzonB9e0nPCj5iZydAHlevwzO4PG0FTg/SrSz1BDnors0umM4qMjClzdIIuA==}
engines: {node: '>=18.12'}
'@pnpm/tabtab@0.5.4':
@@ -8623,6 +8662,10 @@ packages:
resolution: {integrity: sha512-BSdk9nlYLHHHLrTFNpmdrXrXVc+1sY/E1Fs1zqR8pY/KjpjVhxkruLZuXitPRPxbk4jSqm7UnG5WCz008iiaig==}
engines: {node: '>=18.12'}
'@pnpm/types@12.0.0':
resolution: {integrity: sha512-7iookhjwjR4YwszOcGSXS4iY0oDYCGZ1kKvkHiufk/hcs2Fqh34dS5p0K5mOilwAFKcdjbl8QyNDogcOmKf3pg==}
engines: {node: '>=18.12'}
'@pnpm/util.lex-comparator@3.0.0':
resolution: {integrity: sha512-ead+l3IiuVXwKDf/QJPX6G93cwhXki3yOVEA/VdAO7AhZ5vUuSBxHe6gQKEbB0QacJ4H5VsYxeM1xUgwjjOO/Q==}
engines: {node: '>=18.12'}
@@ -8632,8 +8675,8 @@ packages:
engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
hasBin: true
'@pnpm/workspace.find-packages@4.0.0':
resolution: {integrity: sha512-YMdlQed2c0x2E1MRkKTreDV7JeFwhBZPjMy34w/BRMG8qnhbSGmhF85b+EPYPIH6Q/RH6JoPs0IxdMuGDWpzpg==}
'@pnpm/workspace.find-packages@4.0.6':
resolution: {integrity: sha512-TTNCAaxnMO+J8ANTm1AIfTZEuW0OXy+h1djOINonT0FXLMhaH5JdZpf1vkb47m8jo8EvOwmfi9wpy47Wj8VW2g==}
engines: {node: '>=18.12'}
peerDependencies:
'@pnpm/logger': ^5.0.0
@@ -8642,8 +8685,8 @@ packages:
resolution: {integrity: sha512-8rWN1LjG8qCqR32UcDVBBaXfmQhl1Ye698KB1L+MlJTa/S568UyQOfINdC8eL5ba6vggoDp4opgUcY8FoEdNhQ==}
engines: {node: '>=18.12'}
'@pnpm/write-project-manifest@6.0.3':
resolution: {integrity: sha512-0KLOjeLlBBgFa8c1NAI00l/UIyyhMnc505g1btWzhKAsCa9847uYitAT4FQETJVQzWroP7XaFu72OKbkxWBxBg==}
'@pnpm/write-project-manifest@6.0.5':
resolution: {integrity: sha512-JpiY/IoWFpIJxMUXv5Phxi+ft+Th3b2zffR/ml984SE++GwnrH9b47aqo998A8ffbLa6aaj8yQbErleMS/oy2g==}
engines: {node: '>=18.12'}
'@reflink/reflink-darwin-arm64@0.1.16':
@@ -9281,6 +9324,7 @@ packages:
are-we-there-yet@1.1.7:
resolution: {integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==}
deprecated: This package is no longer supported.
arg@4.1.3:
resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
@@ -9435,9 +9479,6 @@ packages:
resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
bole@5.0.13:
resolution: {integrity: sha512-JQ3xWh2nYsVUuJx7ZN4fzU3vHpzceWb7CC06LUXWwdY++Hzd7Wola7zN3Ud5XgmOVoH/6KzrdMmJokol/xtejw==}
bole@5.0.14:
resolution: {integrity: sha512-IFDlSAH1GKiQEp4NUa2Eg8RplcV2oXOFCHD/nfNqVlRNf9RgNRdxtR2g3P+Cz57uP5jAGSrq2bGUqXLQeh/h4w==}
@@ -10682,6 +10723,7 @@ packages:
gauge@2.7.4:
resolution: {integrity: sha512-14x4kjc6lkD3ltw589k0NrPD6cCNTD6CWoVUNpB85+DrtONoZn+Rug6xZU5RvSC4+TZPxA5AnBibQYAvZn41Hg==}
deprecated: This package is no longer supported.
gensequence@6.0.0:
resolution: {integrity: sha512-8WwuywE9pokJRAcg2QFR/plk3cVPebSUqRPzpGQh3WQ0wIiHAw+HyOQj5IuHyUTQBHpBKFoB2JUMu9zT3vJ16Q==}
@@ -10769,6 +10811,7 @@ packages:
glob@6.0.4:
resolution: {integrity: sha512-MKZeRNyYZAVVVG1oZeLaWie1uweH40m9AZwIwxyPbTSX4hHrVYSzLg0Ro5Z5R7XKkIX+Cc6oD1rqeDJnwsB8/A==}
deprecated: Glob versions prior to v9 are no longer supported
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
@@ -10776,6 +10819,7 @@ packages:
glob@8.1.0:
resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==}
engines: {node: '>=12'}
deprecated: Glob versions prior to v9 are no longer supported
global-dirs@0.1.1:
resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==}
@@ -12223,6 +12267,7 @@ packages:
osenv@0.1.5:
resolution: {integrity: sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==}
deprecated: This package is no longer supported.
outdent@0.5.0:
resolution: {integrity: sha512-/jHxFIzoMXdqPzTaCpFzAAWhpkSjZPF4Vsn6jAfNpmbH/ymsmd7Qc6VE9BGn0L6YMj6uwpQLxCECpus4ukKS9Q==}
@@ -12748,6 +12793,7 @@ packages:
request@2.88.2:
resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==}
engines: {node: '>= 6'}
deprecated: request has been deprecated, see https://github.com/request/request/issues/3142
require-directory@2.1.1:
resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
@@ -12832,14 +12878,17 @@ packages:
rimraf@2.4.5:
resolution: {integrity: sha512-J5xnxTyqaiw06JjMftq7L9ouA448dw/E7dKghkP9WpKNuwmARNNg+Gk8/u5ryb9N/Yo2+z3MCwuqFK/+qPOPfQ==}
deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
rimraf@2.7.1:
resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==}
deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
rimraf@3.0.2:
resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
root-link-target@3.1.0:
@@ -13559,6 +13608,7 @@ packages:
uid-number@0.0.6:
resolution: {integrity: sha512-c461FXIljswCuscZn67xq9PpszkPT6RjheWFQTgCyabJrTUozElanb0YEqv2UGgk247YpcJkFBuSGNvBlpXM9w==}
deprecated: This package is no longer supported.
umask@1.1.0:
resolution: {integrity: sha512-lE/rxOhmiScJu9L6RTNVgB/zZbF+vGC0/p6D3xnkAePI2o0sMyFG966iR5Ki50OI/0mNi2yaRnxfLsPmEZF/JA==}
@@ -13645,6 +13695,7 @@ packages:
uuid@3.4.0:
resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==}
deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
hasBin: true
uuid@9.0.1:
@@ -15084,24 +15135,45 @@ snapshots:
dependencies:
'@pnpm/error': 6.0.1
'@pnpm/catalogs.protocol-parser@0.1.0': {}
'@pnpm/catalogs.resolver@0.1.0':
dependencies:
'@pnpm/catalogs.protocol-parser': 0.1.0
'@pnpm/error': 6.0.1
'@pnpm/catalogs.types@0.1.0': {}
'@pnpm/cli-meta@6.0.3':
'@pnpm/cli-meta@6.1.0':
dependencies:
'@pnpm/types': 11.0.0
'@pnpm/types': 12.0.0
load-json-file: 6.2.0
'@pnpm/cli-utils@3.1.3(@pnpm/logger@5.0.0)':
'@pnpm/cli-utils@4.0.1(@pnpm/logger@5.0.0)':
dependencies:
'@pnpm/cli-meta': 6.0.3
'@pnpm/config': 21.6.0(@pnpm/logger@5.0.0)
'@pnpm/default-reporter': 13.1.6(@pnpm/logger@5.0.0)
'@pnpm/cli-meta': 6.1.0
'@pnpm/config': 21.8.0(@pnpm/logger@5.0.0)
'@pnpm/default-reporter': 13.1.12(@pnpm/logger@5.0.0)
'@pnpm/error': 6.0.1
'@pnpm/logger': 5.0.0
'@pnpm/manifest-utils': 6.0.4(@pnpm/logger@5.0.0)
'@pnpm/package-is-installable': 9.0.4(@pnpm/logger@5.0.0)
'@pnpm/read-project-manifest': 6.0.4
'@pnpm/types': 11.0.0
'@pnpm/manifest-utils': 6.0.6(@pnpm/logger@5.0.0)
'@pnpm/package-is-installable': 9.0.6(@pnpm/logger@5.0.0)
'@pnpm/read-project-manifest': 6.0.6
'@pnpm/types': 12.0.0
chalk: 4.1.2
load-json-file: 6.2.0
'@pnpm/cli-utils@4.0.1(@pnpm/logger@5.2.0)':
dependencies:
'@pnpm/cli-meta': 6.1.0
'@pnpm/config': 21.8.0(@pnpm/logger@5.2.0)
'@pnpm/default-reporter': 13.1.12(@pnpm/logger@5.2.0)
'@pnpm/error': 6.0.1
'@pnpm/logger': 5.2.0
'@pnpm/manifest-utils': 6.0.6(@pnpm/logger@5.2.0)
'@pnpm/package-is-installable': 9.0.6(@pnpm/logger@5.2.0)
'@pnpm/read-project-manifest': 6.0.6
'@pnpm/types': 12.0.0
chalk: 4.1.2
load-json-file: 6.2.0
@@ -15113,7 +15185,7 @@ snapshots:
'@pnpm/config.env-replace@3.0.0': {}
'@pnpm/config@21.6.0(@pnpm/logger@5.0.0)':
'@pnpm/config@21.8.0(@pnpm/logger@5.0.0)':
dependencies:
'@pnpm/catalogs.config': 0.1.0
'@pnpm/catalogs.types': 0.1.0
@@ -15122,10 +15194,40 @@ snapshots:
'@pnpm/error': 6.0.1
'@pnpm/git-utils': 2.0.0
'@pnpm/matcher': 6.0.0
'@pnpm/npm-conf': 2.2.2
'@pnpm/pnpmfile': 6.0.6(@pnpm/logger@5.0.0)
'@pnpm/read-project-manifest': 6.0.4
'@pnpm/types': 11.0.0
'@pnpm/npm-conf': 2.3.0
'@pnpm/pnpmfile': 6.0.9(@pnpm/logger@5.0.0)
'@pnpm/read-project-manifest': 6.0.6
'@pnpm/types': 12.0.0
'@pnpm/workspace.read-manifest': 2.2.0
better-path-resolve: 1.0.0
camelcase: 6.3.0
camelcase-keys: 6.2.2
can-write-to-dir: 1.1.1
is-subdir: 1.2.0
is-windows: 1.0.2
normalize-registry-url: 2.0.0
path-absolute: 1.0.1
path-name: 1.0.0
ramda: '@pnpm/ramda@0.28.1'
read-ini-file: 4.0.0
realpath-missing: 1.1.0
which: '@pnpm/which@3.0.1'
transitivePeerDependencies:
- '@pnpm/logger'
'@pnpm/config@21.8.0(@pnpm/logger@5.2.0)':
dependencies:
'@pnpm/catalogs.config': 0.1.0
'@pnpm/catalogs.types': 0.1.0
'@pnpm/config.env-replace': 3.0.0
'@pnpm/constants': 8.0.0
'@pnpm/error': 6.0.1
'@pnpm/git-utils': 2.0.0
'@pnpm/matcher': 6.0.0
'@pnpm/npm-conf': 2.3.0
'@pnpm/pnpmfile': 6.0.9(@pnpm/logger@5.2.0)
'@pnpm/read-project-manifest': 6.0.6
'@pnpm/types': 12.0.0
'@pnpm/workspace.read-manifest': 2.2.0
better-path-resolve: 1.0.0
camelcase: 6.3.0
@@ -15145,10 +15247,15 @@ snapshots:
'@pnpm/constants@8.0.0': {}
'@pnpm/core-loggers@10.0.3(@pnpm/logger@5.0.0)':
'@pnpm/core-loggers@10.0.5(@pnpm/logger@5.0.0)':
dependencies:
'@pnpm/logger': 5.0.0
'@pnpm/types': 11.0.0
'@pnpm/types': 12.0.0
'@pnpm/core-loggers@10.0.5(@pnpm/logger@5.2.0)':
dependencies:
'@pnpm/logger': 5.2.0
'@pnpm/types': 12.0.0
'@pnpm/crypto.base32-hash@3.0.0':
dependencies:
@@ -15162,16 +15269,41 @@ snapshots:
'@pnpm/dedupe.types@2.0.0': {}
'@pnpm/default-reporter@13.1.6(@pnpm/logger@5.0.0)':
'@pnpm/default-reporter@13.1.12(@pnpm/logger@5.0.0)':
dependencies:
'@pnpm/config': 21.6.0(@pnpm/logger@5.0.0)
'@pnpm/core-loggers': 10.0.3(@pnpm/logger@5.0.0)
'@pnpm/cli-meta': 6.1.0
'@pnpm/config': 21.8.0(@pnpm/logger@5.0.0)
'@pnpm/core-loggers': 10.0.5(@pnpm/logger@5.0.0)
'@pnpm/dedupe.issues-renderer': 2.0.0
'@pnpm/dedupe.types': 2.0.0
'@pnpm/error': 6.0.1
'@pnpm/logger': 5.0.0
'@pnpm/render-peer-issues': 5.0.4
'@pnpm/types': 11.0.0
'@pnpm/render-peer-issues': 5.0.6
'@pnpm/types': 12.0.0
ansi-diff: 1.1.1
boxen: 5.1.2
chalk: 4.1.2
cli-truncate: 2.1.0
normalize-path: 3.0.0
pretty-bytes: 5.6.0
pretty-ms: 7.0.1
ramda: '@pnpm/ramda@0.28.1'
rxjs: 7.8.1
semver: 7.6.2
stacktracey: 2.1.8
string-length: 4.0.2
'@pnpm/default-reporter@13.1.12(@pnpm/logger@5.2.0)':
dependencies:
'@pnpm/cli-meta': 6.1.0
'@pnpm/config': 21.8.0(@pnpm/logger@5.2.0)
'@pnpm/core-loggers': 10.0.5(@pnpm/logger@5.2.0)
'@pnpm/dedupe.issues-renderer': 2.0.0
'@pnpm/dedupe.types': 2.0.0
'@pnpm/error': 6.0.1
'@pnpm/logger': 5.2.0
'@pnpm/render-peer-issues': 5.0.6
'@pnpm/types': 12.0.0
ansi-diff: 1.1.1
boxen: 5.1.2
chalk: 4.1.2
@@ -15195,10 +15327,10 @@ snapshots:
command-exists: 1.2.9
cross-spawn: 7.0.3
'@pnpm/fetcher-base@16.0.3':
'@pnpm/fetcher-base@16.0.5':
dependencies:
'@pnpm/resolver-base': 13.0.0
'@pnpm/types': 11.0.0
'@pnpm/resolver-base': 13.0.2
'@pnpm/types': 12.0.0
'@types/ssri': 7.1.5
'@pnpm/find-workspace-dir@7.0.1':
@@ -15206,10 +15338,10 @@ snapshots:
'@pnpm/error': 6.0.1
find-up: 5.0.0
'@pnpm/fs.find-packages@4.0.0':
'@pnpm/fs.find-packages@4.0.2':
dependencies:
'@pnpm/read-project-manifest': 6.0.4
'@pnpm/types': 11.0.0
'@pnpm/read-project-manifest': 6.0.6
'@pnpm/types': 12.0.0
'@pnpm/util.lex-comparator': 3.0.0
fast-glob: 3.3.2
p-filter: 2.1.0
@@ -15226,18 +15358,19 @@ snapshots:
dependencies:
graceful-fs: 4.2.11(patch_hash=ivtm2a2cfr5pomcfbedhmr5v2q)
'@pnpm/hooks.types@2.0.4':
'@pnpm/hooks.types@2.0.7':
dependencies:
'@pnpm/lockfile-types': 7.1.2
'@pnpm/types': 11.0.0
'@pnpm/lockfile.types': 1.0.1
'@pnpm/types': 12.0.0
'@pnpm/hosted-git-info@1.0.0':
dependencies:
lru-cache: 6.0.0
'@pnpm/lockfile-types@7.1.2':
'@pnpm/lockfile.types@1.0.1':
dependencies:
'@pnpm/types': 11.0.0
'@pnpm/patching.types': 1.0.0
'@pnpm/types': 12.0.0
'@pnpm/log.group@3.0.0':
dependencies:
@@ -15245,14 +15378,27 @@ snapshots:
'@pnpm/logger@5.0.0':
dependencies:
bole: 5.0.13
bole: 5.0.14
ndjson: 2.0.0
'@pnpm/manifest-utils@6.0.4(@pnpm/logger@5.0.0)':
'@pnpm/logger@5.2.0':
dependencies:
'@pnpm/core-loggers': 10.0.3(@pnpm/logger@5.0.0)
bole: 5.0.14
ndjson: 2.0.0
'@pnpm/manifest-utils@6.0.6(@pnpm/logger@5.0.0)':
dependencies:
'@pnpm/core-loggers': 10.0.5(@pnpm/logger@5.0.0)
'@pnpm/error': 6.0.1
'@pnpm/types': 11.0.0
'@pnpm/types': 12.0.0
transitivePeerDependencies:
- '@pnpm/logger'
'@pnpm/manifest-utils@6.0.6(@pnpm/logger@5.2.0)':
dependencies:
'@pnpm/core-loggers': 10.0.5(@pnpm/logger@5.2.0)
'@pnpm/error': 6.0.1
'@pnpm/types': 12.0.0
transitivePeerDependencies:
- '@pnpm/logger'
@@ -15265,7 +15411,7 @@ snapshots:
'@pnpm/find-workspace-dir': 7.0.1
'@pnpm/logger': 5.0.0
'@pnpm/types': 11.0.0
'@pnpm/workspace.find-packages': 4.0.0(@pnpm/logger@5.0.0)
'@pnpm/workspace.find-packages': 4.0.6(@pnpm/logger@5.0.0)
'@pnpm/workspace.read-manifest': 2.2.0
load-json-file: 7.0.1
meow: 11.0.0
@@ -15311,12 +15457,6 @@ snapshots:
dependencies:
abbrev: 1.1.1
'@pnpm/npm-conf@2.2.2':
dependencies:
'@pnpm/config.env-replace': 1.1.0
'@pnpm/network.ca-file': 1.0.2
config-chain: 1.1.13
'@pnpm/npm-conf@2.3.0':
dependencies:
'@pnpm/config.env-replace': 1.1.0
@@ -15359,19 +15499,34 @@ snapshots:
'@pnpm/os.env.path-extender-posix': 2.0.0
'@pnpm/os.env.path-extender-windows': 2.0.0
'@pnpm/package-is-installable@9.0.4(@pnpm/logger@5.0.0)':
'@pnpm/package-is-installable@9.0.6(@pnpm/logger@5.0.0)':
dependencies:
'@pnpm/core-loggers': 10.0.3(@pnpm/logger@5.0.0)
'@pnpm/cli-meta': 6.1.0
'@pnpm/core-loggers': 10.0.5(@pnpm/logger@5.0.0)
'@pnpm/error': 6.0.1
'@pnpm/logger': 5.0.0
'@pnpm/types': 11.0.0
'@pnpm/types': 12.0.0
detect-libc: 2.0.3
execa: safe-execa@0.1.2
mem: 8.1.1
semver: 7.6.2
'@pnpm/parse-overrides@5.0.1':
'@pnpm/package-is-installable@9.0.6(@pnpm/logger@5.2.0)':
dependencies:
'@pnpm/cli-meta': 6.1.0
'@pnpm/core-loggers': 10.0.5(@pnpm/logger@5.2.0)
'@pnpm/error': 6.0.1
'@pnpm/logger': 5.2.0
'@pnpm/types': 12.0.0
detect-libc: 2.0.3
execa: safe-execa@0.1.2
mem: 8.1.1
semver: 7.6.2
'@pnpm/parse-overrides@5.1.0':
dependencies:
'@pnpm/catalogs.resolver': 0.1.0
'@pnpm/catalogs.types': 0.1.0
'@pnpm/error': 6.0.1
'@pnpm/parse-wanted-dependency': 6.0.0
@@ -15396,29 +15551,44 @@ snapshots:
tmp: 0.0.33
yaml: 2.4.5
'@pnpm/pnpmfile@6.0.6(@pnpm/logger@5.0.0)':
'@pnpm/patching.types@1.0.0': {}
'@pnpm/pnpmfile@6.0.9(@pnpm/logger@5.0.0)':
dependencies:
'@pnpm/core-loggers': 10.0.3(@pnpm/logger@5.0.0)
'@pnpm/core-loggers': 10.0.5(@pnpm/logger@5.0.0)
'@pnpm/crypto.base32-hash': 3.0.0
'@pnpm/error': 6.0.1
'@pnpm/hooks.types': 2.0.4
'@pnpm/lockfile-types': 7.1.2
'@pnpm/hooks.types': 2.0.7
'@pnpm/lockfile.types': 1.0.1
'@pnpm/logger': 5.0.0
'@pnpm/store-controller-types': 18.1.2
'@pnpm/types': 11.0.0
'@pnpm/store-controller-types': 18.1.4
'@pnpm/types': 12.0.0
chalk: 4.1.2
path-absolute: 1.0.1
'@pnpm/pnpmfile@6.0.9(@pnpm/logger@5.2.0)':
dependencies:
'@pnpm/core-loggers': 10.0.5(@pnpm/logger@5.2.0)
'@pnpm/crypto.base32-hash': 3.0.0
'@pnpm/error': 6.0.1
'@pnpm/hooks.types': 2.0.7
'@pnpm/lockfile.types': 1.0.1
'@pnpm/logger': 5.2.0
'@pnpm/store-controller-types': 18.1.4
'@pnpm/types': 12.0.0
chalk: 4.1.2
path-absolute: 1.0.1
'@pnpm/ramda@0.28.1': {}
'@pnpm/read-project-manifest@6.0.4':
'@pnpm/read-project-manifest@6.0.6':
dependencies:
'@gwhitney/detect-indent': 7.0.1
'@pnpm/error': 6.0.1
'@pnpm/graceful-fs': 4.0.0
'@pnpm/text.comments-parser': 3.0.0
'@pnpm/types': 11.0.0
'@pnpm/write-project-manifest': 6.0.3
'@pnpm/types': 12.0.0
'@pnpm/write-project-manifest': 6.0.5
fast-deep-equal: 3.1.3
is-windows: 1.0.2
json5: 2.2.3
@@ -15443,20 +15613,20 @@ snapshots:
- supports-color
- typanion
'@pnpm/render-peer-issues@5.0.4':
'@pnpm/render-peer-issues@5.0.6':
dependencies:
'@pnpm/error': 6.0.1
'@pnpm/matcher': 6.0.0
'@pnpm/parse-overrides': 5.0.1
'@pnpm/types': 11.0.0
'@pnpm/parse-overrides': 5.1.0
'@pnpm/types': 12.0.0
archy: 1.0.0
chalk: 4.1.2
cli-columns: 4.0.0
semver: 7.6.2
'@pnpm/resolver-base@13.0.0':
'@pnpm/resolver-base@13.0.2':
dependencies:
'@pnpm/types': 11.0.0
'@pnpm/types': 12.0.0
'@pnpm/self-installer@2.2.1': {}
@@ -15466,11 +15636,11 @@ snapshots:
dependencies:
grapheme-splitter: 1.0.4
'@pnpm/store-controller-types@18.1.2':
'@pnpm/store-controller-types@18.1.4':
dependencies:
'@pnpm/fetcher-base': 16.0.3
'@pnpm/resolver-base': 13.0.0
'@pnpm/types': 11.0.0
'@pnpm/fetcher-base': 16.0.5
'@pnpm/resolver-base': 13.0.2
'@pnpm/types': 12.0.0
'@pnpm/tabtab@0.5.4':
dependencies:
@@ -15487,18 +15657,28 @@ snapshots:
'@pnpm/types@11.0.0': {}
'@pnpm/types@12.0.0': {}
'@pnpm/util.lex-comparator@3.0.0': {}
'@pnpm/which@3.0.1':
dependencies:
isexe: 2.0.0
'@pnpm/workspace.find-packages@4.0.0(@pnpm/logger@5.0.0)':
'@pnpm/workspace.find-packages@4.0.6(@pnpm/logger@5.0.0)':
dependencies:
'@pnpm/cli-utils': 3.1.3(@pnpm/logger@5.0.0)
'@pnpm/fs.find-packages': 4.0.0
'@pnpm/cli-utils': 4.0.1(@pnpm/logger@5.0.0)
'@pnpm/fs.find-packages': 4.0.2
'@pnpm/logger': 5.0.0
'@pnpm/types': 11.0.0
'@pnpm/types': 12.0.0
'@pnpm/util.lex-comparator': 3.0.0
'@pnpm/workspace.find-packages@4.0.6(@pnpm/logger@5.2.0)':
dependencies:
'@pnpm/cli-utils': 4.0.1(@pnpm/logger@5.2.0)
'@pnpm/fs.find-packages': 4.0.2
'@pnpm/logger': 5.2.0
'@pnpm/types': 12.0.0
'@pnpm/util.lex-comparator': 3.0.0
'@pnpm/workspace.read-manifest@2.2.0':
@@ -15507,10 +15687,10 @@ snapshots:
'@pnpm/error': 6.0.1
read-yaml-file: 2.1.0
'@pnpm/write-project-manifest@6.0.3':
'@pnpm/write-project-manifest@6.0.5':
dependencies:
'@pnpm/text.comments-parser': 3.0.0
'@pnpm/types': 11.0.0
'@pnpm/types': 12.0.0
json5: 2.2.3
write-file-atomic: 5.0.1
write-yaml-file: 5.0.0
@@ -16522,11 +16702,6 @@ snapshots:
transitivePeerDependencies:
- supports-color
bole@5.0.13:
dependencies:
fast-safe-stringify: 2.1.1
individual: 3.0.0
bole@5.0.14:
dependencies:
fast-safe-stringify: 2.1.1
@@ -19305,7 +19480,7 @@ snapshots:
mdast-util-from-markdown@0.8.5:
dependencies:
'@types/mdast': 3.0.15
mdast-util-to-string: 2.0.0
mdast-util-to-string: 2.0.0(patch_hash=zxx4zzbv6v2vjobk6zrexxytxe)
micromark: 2.11.4
parse-entities: 2.0.0
unist-util-stringify-position: 2.0.3
@@ -19316,12 +19491,12 @@ snapshots:
dependencies:
'@types/unist': 2.0.10
longest-streak: 2.0.4
mdast-util-to-string: 2.0.0
mdast-util-to-string: 2.0.0(patch_hash=zxx4zzbv6v2vjobk6zrexxytxe)
parse-entities: 2.0.0
repeat-string: 1.6.1
zwitch: 1.0.5
mdast-util-to-string@2.0.0: {}
mdast-util-to-string@2.0.0(patch_hash=zxx4zzbv6v2vjobk6zrexxytxe): {}
media-typer@0.3.0: {}

View File

@@ -1,5 +1,6 @@
packages:
- .meta-updater
- __typecheck__
- __typings__
- __utils__/*
- "!__utils__/build-artifacts"

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [
@@ -11,160 +11,7 @@
],
"references": [
{
"path": "../../__utils__/assert-project"
},
{
"path": "../../__utils__/prepare"
},
{
"path": "../../__utils__/test-fixtures"
},
{
"path": "../../__utils__/test-ipc-server"
},
{
"path": "../../cli/cli-meta"
},
{
"path": "../../cli/cli-utils"
},
{
"path": "../../cli/command"
},
{
"path": "../../cli/common-cli-options-help"
},
{
"path": "../../cli/default-reporter"
},
{
"path": "../../cli/parse-cli-args"
},
{
"path": "../../completion/plugin-commands-completion"
},
{
"path": "../../config/config"
},
{
"path": "../../config/pick-registry-for-package"
},
{
"path": "../../config/plugin-commands-config"
},
{
"path": "../../env/path"
},
{
"path": "../../env/plugin-commands-env"
},
{
"path": "../../exec/plugin-commands-rebuild"
},
{
"path": "../../exec/plugin-commands-script-runners"
},
{
"path": "../../exec/run-npm"
},
{
"path": "../../lockfile/plugin-commands-audit"
},
{
"path": "../../lockfile/types"
},
{
"path": "../../packages/constants"
},
{
"path": "../../packages/core-loggers"
},
{
"path": "../../packages/crypto.base32-hash"
},
{
"path": "../../packages/dependency-path"
},
{
"path": "../../packages/error"
},
{
"path": "../../packages/logger"
},
{
"path": "../../packages/plugin-commands-doctor"
},
{
"path": "../../packages/plugin-commands-init"
},
{
"path": "../../packages/plugin-commands-setup"
},
{
"path": "../../packages/types"
},
{
"path": "../../patching/plugin-commands-patching"
},
{
"path": "../../pkg-manager/client"
},
{
"path": "../../pkg-manager/modules-yaml"
},
{
"path": "../../pkg-manager/plugin-commands-installation"
},
{
"path": "../../pkg-manifest/read-package-json"
},
{
"path": "../../pkg-manifest/read-project-manifest"
},
{
"path": "../../pkg-manifest/write-project-manifest"
},
{
"path": "../../releasing/plugin-commands-deploy"
},
{
"path": "../../releasing/plugin-commands-publishing"
},
{
"path": "../../reviewing/plugin-commands-licenses"
},
{
"path": "../../reviewing/plugin-commands-listing"
},
{
"path": "../../reviewing/plugin-commands-outdated"
},
{
"path": "../../store/cafs"
},
{
"path": "../../store/plugin-commands-server"
},
{
"path": "../../store/plugin-commands-store"
},
{
"path": "../../store/plugin-commands-store-inspecting"
},
{
"path": "../../worker"
},
{
"path": "../../workspace/filter-workspace-packages"
},
{
"path": "../../workspace/find-packages"
},
{
"path": "../../workspace/find-workspace-dir"
},
{
"path": "../../workspace/pkgs-graph"
"path": ".."
}
]
}

View File

@@ -1,8 +1,7 @@
{
"extends": "@pnpm/tsconfig",
"compilerOptions": {
"composite": false,
"declaration": false,
"composite": true,
"outDir": "lib",
"rootDir": "src",
"suppressImplicitAnyIndexErrors": true,

View File

@@ -1,8 +1,8 @@
{
"extends": "../tsconfig.json",
"compilerOptions": {
"composite": false,
"noEmit": true,
"noEmit": false,
"outDir": "../test.lib",
"rootDir": "."
},
"include": [

Some files were not shown because too many files have changed in this diff Show More