mirror of
https://github.com/pnpm/pnpm.git
synced 2026-03-24 18:11:39 -04:00
refactor: create @pnpm/constants
This commit is contained in:
21
packages/constants/LICENSE
Normal file
21
packages/constants/LICENSE
Normal file
@@ -0,0 +1,21 @@
|
||||
The MIT License (MIT)
|
||||
|
||||
Copyright (c) 2017-2019 Zoltan Kochan <z@kochan.io>
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
17
packages/constants/README.md
Normal file
17
packages/constants/README.md
Normal file
@@ -0,0 +1,17 @@
|
||||
# @pnpm/constants
|
||||
|
||||
> pnpm constants
|
||||
|
||||
<!--@shields('npm')-->
|
||||
[](https://www.npmjs.com/package/@pnpm/constants)
|
||||
<!--/@-->
|
||||
|
||||
## Installation
|
||||
|
||||
```sh
|
||||
npm i -S @pnpm/constants
|
||||
```
|
||||
|
||||
## License
|
||||
|
||||
[MIT](./LICENSE) © [Zoltan Kochan](https://www.kochan.io/)
|
||||
48
packages/constants/package.json
Normal file
48
packages/constants/package.json
Normal file
@@ -0,0 +1,48 @@
|
||||
{
|
||||
"name": "@pnpm/constants",
|
||||
"version": "0.0.0",
|
||||
"description": "pnpm constants",
|
||||
"main": "lib/index.js",
|
||||
"typings": "lib/index.d.ts",
|
||||
"engines": {
|
||||
"node": ">=8"
|
||||
},
|
||||
"files": [
|
||||
"lib"
|
||||
],
|
||||
"scripts": {
|
||||
"test": "npm run tsc && mos test && tslint -c tslint.json -p .",
|
||||
"tsc": "rimraf lib && tsc",
|
||||
"prepublishOnly": "npm run tsc"
|
||||
},
|
||||
"repository": "https://github.com/pnpm/pnpm/blob/master/packages/constants",
|
||||
"keywords": [
|
||||
"pnpm",
|
||||
"constants"
|
||||
],
|
||||
"author": "Zoltan Kochan <z@kochan.io> (https://www.kochan.io/)",
|
||||
"license": "MIT",
|
||||
"bugs": {
|
||||
"url": "https://github.com/pnpm/pnpm/issues"
|
||||
},
|
||||
"homepage": "https://github.com/pnpm/pnpm/blob/master/packages/constants#readme",
|
||||
"devDependencies": {
|
||||
"@pnpm/tslint-config": "0.0.0",
|
||||
"mos": "2.0.0-alpha.3",
|
||||
"mos-plugin-readme": "1.0.4",
|
||||
"rimraf": "2.6.3",
|
||||
"tslint": "5.13.1",
|
||||
"typescript": "3.3.3333"
|
||||
},
|
||||
"mos": {
|
||||
"plugins": [
|
||||
"readme"
|
||||
],
|
||||
"installation": {
|
||||
"useShortAlias": true
|
||||
}
|
||||
},
|
||||
"dependencies": {
|
||||
"@types/node": "11.10.4"
|
||||
}
|
||||
}
|
||||
10
packages/constants/src/index.ts
Normal file
10
packages/constants/src/index.ts
Normal file
@@ -0,0 +1,10 @@
|
||||
import path = require('path')
|
||||
|
||||
export const WANTED_SHRINKWRAP_FILENAME = 'shrinkwrap.yaml'
|
||||
export const CURRENT_SHRINKWRAP_FILENAME = path.join('node_modules', '.shrinkwrap.yaml')
|
||||
export const SHRINKWRAP_VERSION = 5
|
||||
|
||||
export const ENGINE_NAME = `${process.platform}-${process.arch}-node-${process.version.split('.')[0]}`
|
||||
export const LAYOUT_VERSION = 1
|
||||
|
||||
export const WORKSPACE_MANIFEST_FILENAME = 'pnpm-workspace.yaml'
|
||||
24
packages/constants/tsconfig.json
Normal file
24
packages/constants/tsconfig.json
Normal file
@@ -0,0 +1,24 @@
|
||||
{
|
||||
"compilerOptions": {
|
||||
"removeComments": false,
|
||||
"preserveConstEnums": true,
|
||||
"sourceMap": true,
|
||||
"declaration": true,
|
||||
"noImplicitAny": true,
|
||||
"noImplicitReturns": true,
|
||||
"suppressImplicitAnyIndexErrors": true,
|
||||
"allowSyntheticDefaultImports": true,
|
||||
"strictNullChecks": true,
|
||||
"target": "es2017",
|
||||
"outDir": "lib",
|
||||
"module": "commonjs",
|
||||
"moduleResolution": "node"
|
||||
},
|
||||
"include": [
|
||||
"src/**/*.ts",
|
||||
"typings/**/*.d.ts"
|
||||
],
|
||||
"atom": {
|
||||
"rewriteTsconfig": true
|
||||
}
|
||||
}
|
||||
3
packages/constants/tslint.json
Normal file
3
packages/constants/tslint.json
Normal file
@@ -0,0 +1,3 @@
|
||||
{
|
||||
"extends": "@pnpm/tslint-config"
|
||||
}
|
||||
@@ -83,6 +83,7 @@
|
||||
"prepareFixtures": "npm-run-all -p -r pnpm-registry-mock runPrepareFixtures"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/constants": "0.0.0",
|
||||
"@pnpm/core-loggers": "2.0.0",
|
||||
"@pnpm/filter-shrinkwrap": "2.0.0-0",
|
||||
"@pnpm/lifecycle": "4.2.0",
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
export const ENGINE_NAME = `${process.platform}-${process.arch}-node-${process.version.split('.')[0]}`
|
||||
|
||||
export const LAYOUT_VERSION = 1
|
||||
@@ -1,3 +1,7 @@
|
||||
import {
|
||||
ENGINE_NAME,
|
||||
LAYOUT_VERSION,
|
||||
} from '@pnpm/constants'
|
||||
import {
|
||||
packageJsonLogger,
|
||||
progressLogger,
|
||||
@@ -47,10 +51,6 @@ import dp = require('dependency-path')
|
||||
import pLimit = require('p-limit')
|
||||
import path = require('path')
|
||||
import R = require('ramda')
|
||||
import {
|
||||
ENGINE_NAME,
|
||||
LAYOUT_VERSION,
|
||||
} from './constants'
|
||||
import runDependenciesScripts from './runDependenciesScripts'
|
||||
|
||||
export type ReporterFunction = (logObj: LogBase) => void
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
// TODO: move to separate package. It is used in supi/lib/install.ts as well
|
||||
|
||||
import { ENGINE_NAME } from '@pnpm/constants'
|
||||
import { skippedOptionalDependencyLogger } from '@pnpm/core-loggers'
|
||||
import { runPostinstallHooks } from '@pnpm/lifecycle'
|
||||
import logger from '@pnpm/logger'
|
||||
@@ -10,7 +11,6 @@ import path = require('path')
|
||||
import R = require('ramda')
|
||||
import runGroups from 'run-groups'
|
||||
import { DependenciesGraph } from '.'
|
||||
import { ENGINE_NAME } from './constants'
|
||||
|
||||
export default async (
|
||||
depGraph: DependenciesGraph,
|
||||
|
||||
@@ -22,6 +22,7 @@
|
||||
],
|
||||
"dependencies": {
|
||||
"@pnpm/config": "3.0.0-0",
|
||||
"@pnpm/constants": "0.0.0",
|
||||
"@pnpm/core-loggers": "2.0.0",
|
||||
"@pnpm/default-fetcher": "3.0.0-0",
|
||||
"@pnpm/default-reporter": "3.0.0-0",
|
||||
|
||||
@@ -1 +0,0 @@
|
||||
export const WORKSPACE_MANIFEST_FILENAME = 'pnpm-workspace.yaml'
|
||||
@@ -1,8 +1,8 @@
|
||||
import { WORKSPACE_MANIFEST_FILENAME } from '@pnpm/constants'
|
||||
import { PackageJson } from '@pnpm/types'
|
||||
import findPackages from 'find-packages'
|
||||
import path = require('path')
|
||||
import readYamlFile from 'read-yaml-file'
|
||||
import { WORKSPACE_MANIFEST_FILENAME } from './constants'
|
||||
|
||||
export default async (workspaceRoot: string): Promise<Array<{path: string, manifest: PackageJson}>> => {
|
||||
const packagesManifest = await requirePackagesManifest(workspaceRoot)
|
||||
|
||||
@@ -44,6 +44,7 @@
|
||||
"yaml-tag": "1.1.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/constants": "0.0.0",
|
||||
"@pnpm/shrinkwrap-types": "2.0.0-0",
|
||||
"@pnpm/types": "2.0.0",
|
||||
"@types/ramda": "0.25.39",
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
import path = require('path')
|
||||
|
||||
export const WANTED_SHRINKWRAP_FILENAME = 'shrinkwrap.yaml'
|
||||
export const CURRENT_SHRINKWRAP_FILENAME = path.join('node_modules', '.shrinkwrap.yaml')
|
||||
|
||||
export const SHRINKWRAP_VERSION = 3
|
||||
@@ -1,3 +1,4 @@
|
||||
import { SHRINKWRAP_VERSION } from '@pnpm/constants'
|
||||
import {
|
||||
PackageSnapshots,
|
||||
ResolvedDependencies,
|
||||
@@ -7,7 +8,6 @@ import {
|
||||
import { PackageJson } from '@pnpm/types'
|
||||
import { refToRelative } from 'dependency-path'
|
||||
import R = require('ramda')
|
||||
import { SHRINKWRAP_VERSION } from './constants'
|
||||
|
||||
export * from '@pnpm/shrinkwrap-types'
|
||||
|
||||
|
||||
@@ -51,6 +51,7 @@
|
||||
"yaml-tag": "1.1.0"
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/constants": "0.0.0",
|
||||
"@pnpm/shrinkwrap-types": "2.0.0-0",
|
||||
"@pnpm/types": "2.0.0",
|
||||
"@types/js-yaml": "3.12.0",
|
||||
|
||||
@@ -1,6 +0,0 @@
|
||||
import path = require('path')
|
||||
|
||||
export const WANTED_SHRINKWRAP_FILENAME = 'shrinkwrap.yaml'
|
||||
export const CURRENT_SHRINKWRAP_FILENAME = path.join('node_modules', '.shrinkwrap.yaml')
|
||||
|
||||
export const SHRINKWRAP_VERSION = 3
|
||||
@@ -1,8 +1,6 @@
|
||||
import { WANTED_SHRINKWRAP_FILENAME } from '@pnpm/constants'
|
||||
import fs = require('fs')
|
||||
import path = require('path')
|
||||
import {
|
||||
WANTED_SHRINKWRAP_FILENAME,
|
||||
} from './constants'
|
||||
|
||||
export default (pkgPath: string) => new Promise((resolve, reject) => {
|
||||
fs.access(path.join(pkgPath, WANTED_SHRINKWRAP_FILENAME), (err) => {
|
||||
|
||||
@@ -1,12 +1,13 @@
|
||||
import { Shrinkwrap } from '@pnpm/shrinkwrap-types'
|
||||
import { DEPENDENCIES_FIELDS } from '@pnpm/types'
|
||||
import path = require('path')
|
||||
import readYamlFile from 'read-yaml-file'
|
||||
|
||||
import {
|
||||
CURRENT_SHRINKWRAP_FILENAME,
|
||||
SHRINKWRAP_VERSION,
|
||||
WANTED_SHRINKWRAP_FILENAME,
|
||||
} from './constants'
|
||||
} from '@pnpm/constants'
|
||||
import { Shrinkwrap } from '@pnpm/shrinkwrap-types'
|
||||
import { DEPENDENCIES_FIELDS } from '@pnpm/types'
|
||||
import path = require('path')
|
||||
import readYamlFile from 'read-yaml-file'
|
||||
import { ShrinkwrapBreakingChangeError } from './errors'
|
||||
import logger from './logger'
|
||||
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
import {
|
||||
CURRENT_SHRINKWRAP_FILENAME,
|
||||
WANTED_SHRINKWRAP_FILENAME,
|
||||
} from '@pnpm/constants'
|
||||
import { Shrinkwrap } from '@pnpm/shrinkwrap-types'
|
||||
import { DEPENDENCIES_FIELDS } from '@pnpm/types'
|
||||
import yaml = require('js-yaml')
|
||||
@@ -7,10 +11,6 @@ import R = require('ramda')
|
||||
import rimraf = require('rimraf-then')
|
||||
import promisify = require('util.promisify')
|
||||
import writeFileAtomicCB = require('write-file-atomic')
|
||||
import {
|
||||
CURRENT_SHRINKWRAP_FILENAME,
|
||||
WANTED_SHRINKWRAP_FILENAME,
|
||||
} from './constants'
|
||||
import logger from './logger'
|
||||
|
||||
const writeFileAtomic = promisify(writeFileAtomicCB)
|
||||
|
||||
@@ -20,6 +20,7 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@pnpm/check-package": "2.0.0",
|
||||
"@pnpm/constants": "0.0.0",
|
||||
"@pnpm/core-loggers": "2.0.0",
|
||||
"@pnpm/filter-shrinkwrap": "2.0.0-0",
|
||||
"@pnpm/fs-locker": "1.0.3",
|
||||
|
||||
@@ -1,3 +0,0 @@
|
||||
export const ENGINE_NAME = `${process.platform}-${process.arch}-node-${process.version.split('.')[0]}`
|
||||
export const LAYOUT_VERSION = 1
|
||||
export const SHRINKWRAP_VERSION = 5
|
||||
@@ -1,6 +1,6 @@
|
||||
import { LAYOUT_VERSION } from '@pnpm/constants'
|
||||
import { Modules } from '@pnpm/modules-yaml'
|
||||
import path = require('path')
|
||||
import { LAYOUT_VERSION } from '../../constants'
|
||||
import ModulesBreakingChangeError from './ModulesBreakingChangeError'
|
||||
import UnexpectedStoreError from './UnexpectedStoreError'
|
||||
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { SHRINKWRAP_VERSION } from '@pnpm/constants'
|
||||
import logger from '@pnpm/logger'
|
||||
import {
|
||||
create as createShrinkwrap,
|
||||
@@ -8,7 +9,6 @@ import {
|
||||
} from '@pnpm/shrinkwrap-file'
|
||||
import isCI = require('is-ci')
|
||||
import R = require('ramda')
|
||||
import { SHRINKWRAP_VERSION } from '../constants'
|
||||
|
||||
export interface PnpmContext {
|
||||
currentShrinkwrap: Shrinkwrap,
|
||||
|
||||
@@ -1,3 +1,8 @@
|
||||
import {
|
||||
ENGINE_NAME,
|
||||
LAYOUT_VERSION,
|
||||
SHRINKWRAP_VERSION,
|
||||
} from '@pnpm/constants'
|
||||
import {
|
||||
packageJsonLogger,
|
||||
skippedOptionalDependencyLogger,
|
||||
@@ -50,11 +55,6 @@ import R = require('ramda')
|
||||
import rimraf = require('rimraf-then')
|
||||
import runGroups from 'run-groups'
|
||||
import semver = require('semver')
|
||||
import {
|
||||
ENGINE_NAME,
|
||||
LAYOUT_VERSION,
|
||||
SHRINKWRAP_VERSION,
|
||||
} from '../constants'
|
||||
import { PnpmError } from '../errorTypes'
|
||||
import getContext, { ImportersOptions, PnpmContext } from '../getContext'
|
||||
import getSpecFromPackageJson from '../getSpecFromPackageJson'
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { SHRINKWRAP_VERSION } from '@pnpm/constants'
|
||||
import {
|
||||
rootLogger,
|
||||
stageLogger,
|
||||
@@ -21,7 +22,6 @@ import * as dp from 'dependency-path'
|
||||
import pLimit = require('p-limit')
|
||||
import path = require('path')
|
||||
import R = require('ramda')
|
||||
import { SHRINKWRAP_VERSION } from '../constants'
|
||||
import resolvePeers, {
|
||||
DependenciesGraph,
|
||||
DependenciesGraphNode,
|
||||
|
||||
@@ -1,3 +1,7 @@
|
||||
import {
|
||||
ENGINE_NAME,
|
||||
LAYOUT_VERSION,
|
||||
} from '@pnpm/constants'
|
||||
import { skippedOptionalDependencyLogger } from '@pnpm/core-loggers'
|
||||
import {
|
||||
runLifecycleHooksConcurrently,
|
||||
@@ -19,10 +23,6 @@ import path = require('path')
|
||||
import R = require('ramda')
|
||||
import runGroups from 'run-groups'
|
||||
import semver = require('semver')
|
||||
import {
|
||||
ENGINE_NAME,
|
||||
LAYOUT_VERSION,
|
||||
} from '../constants'
|
||||
import getContext from '../getContext'
|
||||
import extendOptions, {
|
||||
RebuildOptions,
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
import { ENGINE_NAME, LAYOUT_VERSION } from '@pnpm/constants'
|
||||
import { summaryLogger } from '@pnpm/core-loggers'
|
||||
import logger, { streamParser } from '@pnpm/logger'
|
||||
import { prune } from '@pnpm/modules-cleaner'
|
||||
@@ -11,7 +12,6 @@ import {
|
||||
import { getSaveType } from '@pnpm/utils'
|
||||
import * as dp from 'dependency-path'
|
||||
import path = require('path')
|
||||
import { ENGINE_NAME, LAYOUT_VERSION } from '../constants'
|
||||
import { getContextForSingleImporter, PnpmSingleContext } from '../getContext'
|
||||
import lock from '../lock'
|
||||
import shrinkwrapsEqual from '../shrinkwrapsEqual'
|
||||
|
||||
@@ -47,6 +47,24 @@ importers:
|
||||
tslint: 5.13.1
|
||||
typescript: 3.3.3333
|
||||
which: 1.3.1
|
||||
packages/constants:
|
||||
dependencies:
|
||||
'@types/node': 11.10.4
|
||||
devDependencies:
|
||||
'@pnpm/tslint-config': 'link:../../utils/tslint-config'
|
||||
mos: 2.0.0-alpha.3
|
||||
mos-plugin-readme: 1.0.4
|
||||
rimraf: 2.6.3
|
||||
tslint: /tslint/5.13.1/typescript@3.3.3333
|
||||
typescript: 3.3.3333
|
||||
specifiers:
|
||||
'@pnpm/tslint-config': 0.0.0
|
||||
'@types/node': 11.10.4
|
||||
mos: 2.0.0-alpha.3
|
||||
mos-plugin-readme: 1.0.4
|
||||
rimraf: 2.6.3
|
||||
tslint: 5.13.1
|
||||
typescript: 3.3.3333
|
||||
packages/core-loggers:
|
||||
dependencies:
|
||||
'@pnpm/types': 'link:../types'
|
||||
@@ -363,6 +381,7 @@ importers:
|
||||
yaml-tag: 1.1.0
|
||||
packages/headless:
|
||||
dependencies:
|
||||
'@pnpm/constants': 'link:../constants'
|
||||
'@pnpm/core-loggers': 'link:../core-loggers'
|
||||
'@pnpm/filter-shrinkwrap': 'link:../filter-shrinkwrap'
|
||||
'@pnpm/lifecycle': 'link:../lifecycle'
|
||||
@@ -422,6 +441,7 @@ importers:
|
||||
typescript: 3.3.3333
|
||||
specifiers:
|
||||
'@pnpm/assert-project': 'link:../../privatePackages/assert-project'
|
||||
'@pnpm/constants': 0.0.0
|
||||
'@pnpm/core-loggers': 2.0.0
|
||||
'@pnpm/default-fetcher': 3.0.0-0
|
||||
'@pnpm/default-resolver': 3.0.0-0
|
||||
@@ -1024,6 +1044,7 @@ importers:
|
||||
packages/pnpm:
|
||||
dependencies:
|
||||
'@pnpm/config': 'link:../config'
|
||||
'@pnpm/constants': 'link:../constants'
|
||||
'@pnpm/core-loggers': 'link:../core-loggers'
|
||||
'@pnpm/default-fetcher': 'link:../default-fetcher'
|
||||
'@pnpm/default-reporter': 'link:../default-reporter'
|
||||
@@ -1136,6 +1157,7 @@ importers:
|
||||
specifiers:
|
||||
'@pnpm/assert-project': 'link:../../privatePackages/assert-project'
|
||||
'@pnpm/config': 3.0.0-0
|
||||
'@pnpm/constants': 0.0.0
|
||||
'@pnpm/core-loggers': 2.0.0
|
||||
'@pnpm/default-fetcher': 3.0.0-0
|
||||
'@pnpm/default-reporter': 3.0.0-0
|
||||
@@ -1245,6 +1267,7 @@ importers:
|
||||
write-yaml-file: 2.0.0
|
||||
packages/prune-shrinkwrap:
|
||||
dependencies:
|
||||
'@pnpm/constants': 'link:../constants'
|
||||
'@pnpm/shrinkwrap-types': 'link:../shrinkwrap-types'
|
||||
'@pnpm/types': 'link:../types'
|
||||
'@types/ramda': 0.25.39
|
||||
@@ -1261,6 +1284,7 @@ importers:
|
||||
typescript: 3.3.3333
|
||||
yaml-tag: 1.1.0
|
||||
specifiers:
|
||||
'@pnpm/constants': 0.0.0
|
||||
'@pnpm/prune-shrinkwrap': 'link:'
|
||||
'@pnpm/shrinkwrap-types': 2.0.0-0
|
||||
'@pnpm/tslint-config': 0.0.0
|
||||
@@ -1465,6 +1489,7 @@ importers:
|
||||
typescript: 3.3.3333
|
||||
packages/shrinkwrap-file:
|
||||
dependencies:
|
||||
'@pnpm/constants': 'link:../constants'
|
||||
'@pnpm/shrinkwrap-types': 'link:../shrinkwrap-types'
|
||||
'@pnpm/types': 'link:../types'
|
||||
'@types/js-yaml': 3.12.0
|
||||
@@ -1493,6 +1518,7 @@ importers:
|
||||
write-yaml-file: 2.0.0
|
||||
yaml-tag: 1.1.0
|
||||
specifiers:
|
||||
'@pnpm/constants': 0.0.0
|
||||
'@pnpm/logger': 2.1.0
|
||||
'@pnpm/shrinkwrap-file': 'link:'
|
||||
'@pnpm/shrinkwrap-types': 2.0.0-0
|
||||
@@ -1593,6 +1619,7 @@ importers:
|
||||
packages/supi:
|
||||
dependencies:
|
||||
'@pnpm/check-package': 2.0.0
|
||||
'@pnpm/constants': 'link:../constants'
|
||||
'@pnpm/core-loggers': 'link:../core-loggers'
|
||||
'@pnpm/filter-shrinkwrap': 'link:../filter-shrinkwrap'
|
||||
'@pnpm/fs-locker': 1.0.3
|
||||
@@ -1705,6 +1732,7 @@ importers:
|
||||
'@pnpm/assert-project': 'link:../../privatePackages/assert-project'
|
||||
'@pnpm/assert-store': 'link:../../privatePackages/assert-store'
|
||||
'@pnpm/check-package': 2.0.0
|
||||
'@pnpm/constants': 0.0.0
|
||||
'@pnpm/core-loggers': 2.0.0
|
||||
'@pnpm/default-fetcher': 3.0.0-0
|
||||
'@pnpm/default-resolver': 3.0.0-0
|
||||
@@ -2578,6 +2606,10 @@ packages:
|
||||
/@types/node/10.12.29:
|
||||
resolution:
|
||||
integrity: sha512-J/tnbnj8HcsBgCe2apZbdUpQ7hs4d7oZNTYA5bekWdP0sr2NGsOpI/HRdDroEi209tEvTcTtxhD0FfED3DhEcw==
|
||||
/@types/node/11.10.4:
|
||||
dev: false
|
||||
resolution:
|
||||
integrity: sha512-wa09itaLE8L705aXd8F80jnFpxz3Y1/KRHfKsYL2bPc0XF+wEWu8sR9n5bmeu8Ba1N9z2GRNzm/YdHcghLkLKg==
|
||||
/@types/node/11.9.5:
|
||||
resolution:
|
||||
integrity: sha512-vVjM0SVzgaOUpflq4GYBvCpozes8OgIIS5gVXVka+OfK3hvnkC1i93U8WiY2OtNE4XUWyyy/86Kf6e0IHTQw1Q==
|
||||
|
||||
Reference in New Issue
Block a user