@pnpm/modules-yaml
Advanced tools
+1
-3
@@ -35,5 +35,3 @@ import { type DepPath, type DependenciesField, type HoistedDependencies, type IgnoredBuilds, type Registries } from '@pnpm/types'; | ||
| } | ||
| export declare function writeModulesManifest(modulesDir: string, modules: StrictModules, opts?: { | ||
| makeModulesDir?: boolean; | ||
| }): Promise<void>; | ||
| export declare function writeModulesManifest(modulesDir: string, modules: StrictModules): Promise<void>; | ||
| export {}; |
+4
-18
@@ -9,6 +9,6 @@ "use strict"; | ||
| const path_1 = __importDefault(require("path")); | ||
| const graceful_fs_1 = __importDefault(require("@pnpm/graceful-fs")); | ||
| const read_yaml_file_1 = __importDefault(require("read-yaml-file")); | ||
| const map_1 = __importDefault(require("ramda/src/map")); | ||
| const is_windows_1 = __importDefault(require("is-windows")); | ||
| const write_yaml_file_1 = __importDefault(require("write-yaml-file")); | ||
| // The dot prefix is needed because otherwise `npm shrinkwrap` | ||
@@ -73,9 +73,3 @@ // thinks that it is an extraneous package. | ||
| } | ||
| const YAML_OPTS = { | ||
| lineWidth: 1000, | ||
| noCompatMode: true, | ||
| noRefs: true, | ||
| sortKeys: true, | ||
| }; | ||
| async function writeModulesManifest(modulesDir, modules, opts) { | ||
| async function writeModulesManifest(modulesDir, modules) { | ||
| const modulesYamlPath = path_1.default.join(modulesDir, MODULES_FILENAME); | ||
@@ -102,13 +96,5 @@ const saveModules = { ...modules, ignoredBuilds: modules.ignoredBuilds ? Array.from(modules.ignoredBuilds) : undefined }; | ||
| } | ||
| try { | ||
| await (0, write_yaml_file_1.default)(modulesYamlPath, saveModules, { | ||
| ...YAML_OPTS, | ||
| makeDir: opts?.makeModulesDir ?? false, | ||
| }); | ||
| } | ||
| catch (err) { // eslint-disable-line | ||
| if (err.code !== 'ENOENT') | ||
| throw err; | ||
| } | ||
| await graceful_fs_1.default.mkdir(modulesDir, { recursive: true }); | ||
| await graceful_fs_1.default.writeFile(modulesYamlPath, JSON.stringify(saveModules, null, 2)); | ||
| } | ||
| //# sourceMappingURL=index.js.map |
+1
-1
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../src/index.ts"],"names":[],"mappings":"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"} |
+3
-3
| { | ||
| "name": "@pnpm/modules-yaml", | ||
| "version": "1001.0.2", | ||
| "version": "1002.0.0", | ||
| "description": "Reads/writes `node_modules/.modules.yaml`", | ||
@@ -31,3 +31,3 @@ "keywords": [ | ||
| "read-yaml-file": "^2.1.0", | ||
| "write-yaml-file": "^5.0.0", | ||
| "@pnpm/graceful-fs": "1000.0.1", | ||
| "@pnpm/types": "1001.3.0" | ||
@@ -39,3 +39,3 @@ }, | ||
| "tempy": "^1.0.1", | ||
| "@pnpm/modules-yaml": "1001.0.2" | ||
| "@pnpm/modules-yaml": "1002.0.0" | ||
| }, | ||
@@ -42,0 +42,0 @@ "engines": { |
12451
-3.57%132
-10.81%+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed