@platform/fs
Advanced tools
Comparing version 0.5.12 to 0.5.13
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.ancestor = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var common_1 = require("../common"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.t = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var t = require("./types"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.fs = exports.yaml = void 0; | ||
var yaml = require("js-yaml"); | ||
@@ -8,6 +9,6 @@ exports.yaml = yaml; | ||
var path_1 = require("path"); | ||
exports.join = path_1.join; | ||
exports.resolve = path_1.resolve; | ||
exports.basename = path_1.basename; | ||
exports.extname = path_1.extname; | ||
exports.dirname = path_1.dirname; | ||
Object.defineProperty(exports, "join", { enumerable: true, get: function () { return path_1.join; } }); | ||
Object.defineProperty(exports, "resolve", { enumerable: true, get: function () { return path_1.resolve; } }); | ||
Object.defineProperty(exports, "basename", { enumerable: true, get: function () { return path_1.basename; } }); | ||
Object.defineProperty(exports, "extname", { enumerable: true, get: function () { return path_1.extname; } }); | ||
Object.defineProperty(exports, "dirname", { enumerable: true, get: function () { return path_1.dirname; } }); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
var tslib_1 = require("tslib"); | ||
tslib_1.__exportStar(require("@platform/fs.types/lib/types"), exports); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.defaultValue = void 0; | ||
function defaultValue(value, defaultValue) { | ||
@@ -4,0 +5,0 @@ return (value === undefined ? defaultValue : value); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.values = exports.value = exports.load = exports.reset = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var dotenv = require("dotenv"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.env = void 0; | ||
var env = require("./env"); | ||
exports.env = env; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.File = void 0; | ||
var util = require("./util"); | ||
@@ -4,0 +5,0 @@ var File = (function () { |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.stringifyAndSaveSync = exports.stringifyAndSave = exports.loadAndParseSync = exports.loadAndParse = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var path_1 = require("path"); |
@@ -167,2 +167,5 @@ /// <reference types="node" /> | ||
open(path: string | Buffer, flags: string | number, mode?: number | undefined): Promise<number>; | ||
opendir(path: string, cb: (err: NodeJS.ErrnoException | null, dir: fsExtra.Dir) => void): void; | ||
opendir(path: string, options: fsExtra.OpenDirOptions, cb: (err: NodeJS.ErrnoException | null, dir: fsExtra.Dir) => void): void; | ||
opendir(path: string, options?: fsExtra.OpenDirOptions | undefined): Promise<fsExtra.Dir>; | ||
read(fd: number, buffer: Buffer, offset: number, length: number, position: number | null, callback: (err: NodeJS.ErrnoException, bytesRead: number, buffer: Buffer) => void): void; | ||
@@ -222,4 +225,9 @@ read(fd: number, buffer: Buffer, offset: number, length: number, position: number | null): Promise<fsExtra.ReadResult>; | ||
write(fd: number, data: any, offset?: number | undefined, encoding?: string | undefined): Promise<fsExtra.WriteResult>; | ||
writev(fd: number, buffers: NodeJS.ArrayBufferView[], position: number, cb: (err: NodeJS.ErrnoException | null, bytesWritten: number, buffers: NodeJS.ArrayBufferView[]) => void): void; | ||
writev(fd: number, buffers: NodeJS.ArrayBufferView[], cb: (err: NodeJS.ErrnoException | null, bytesWritten: number, buffers: NodeJS.ArrayBufferView[]) => void): void; | ||
writev(fd: number, buffers: NodeJS.ArrayBufferView[], position?: number | undefined): Promise<fsExtra.WritevResult>; | ||
mkdtemp(prefix: string): Promise<string>; | ||
mkdtemp(prefix: string, callback: (err: NodeJS.ErrnoException, folder: string) => void): void; | ||
createLink: typeof fsExtra.ensureLink; | ||
createLinkSync: typeof fsExtra.ensureLinkSync; | ||
renameSync(oldPath: fsExtra.PathLike, newPath: fsExtra.PathLike): void; | ||
@@ -242,26 +250,20 @@ truncateSync(path: fsExtra.PathLike, len?: number | null | undefined): void; | ||
symlinkSync(target: fsExtra.PathLike, path: fsExtra.PathLike, type?: "file" | "dir" | "junction" | null | undefined): void; | ||
readlinkSync(path: fsExtra.PathLike, options?: "utf-8" | "utf8" | "ascii" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | { | ||
encoding?: "utf-8" | "utf8" | "ascii" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | null | undefined; | ||
} | null | undefined): string; | ||
readlinkSync(path: fsExtra.PathLike, options: { | ||
encoding: "buffer"; | ||
} | "buffer"): Buffer; | ||
readlinkSync(path: fsExtra.PathLike, options?: string | { | ||
encoding?: string | null | undefined; | ||
} | null | undefined): string | Buffer; | ||
readlinkSync(path: fsExtra.PathLike, options?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | fsExtra.BaseEncodingOptions | null | undefined): string; | ||
readlinkSync(path: fsExtra.PathLike, options: fsExtra.BufferEncodingOption): Buffer; | ||
readlinkSync(path: fsExtra.PathLike, options?: string | fsExtra.BaseEncodingOptions | null | undefined): string | Buffer; | ||
realpathSync: typeof fsExtra.realpathSync; | ||
unlinkSync(path: fsExtra.PathLike): void; | ||
rmdirSync(path: fsExtra.PathLike, options?: fsExtra.RmDirOptions | undefined): void; | ||
mkdirSync(path: fsExtra.PathLike, options?: string | number | fsExtra.MakeDirectoryOptions | null | undefined): void; | ||
mkdtempSync(prefix: string, options?: "utf-8" | "utf8" | "ascii" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | { | ||
encoding?: "utf-8" | "utf8" | "ascii" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | null | undefined; | ||
} | null | undefined): string; | ||
mkdtempSync(prefix: string, options: "buffer" | { | ||
encoding: "buffer"; | ||
}): Buffer; | ||
mkdtempSync(prefix: string, options?: string | { | ||
encoding?: string | null | undefined; | ||
} | null | undefined): string | Buffer; | ||
readdirSync(path: fsExtra.PathLike, options?: "utf-8" | "utf8" | "ascii" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | { | ||
encoding: "utf-8" | "utf8" | "ascii" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | null; | ||
mkdirSync(path: fsExtra.PathLike, options: fsExtra.MakeDirectoryOptions & { | ||
recursive: true; | ||
}): string; | ||
mkdirSync(path: fsExtra.PathLike, options?: string | number | (fsExtra.MakeDirectoryOptions & { | ||
recursive?: false | undefined; | ||
}) | null | undefined): void; | ||
mkdirSync(path: fsExtra.PathLike, options?: string | number | fsExtra.MakeDirectoryOptions | null | undefined): string | undefined; | ||
mkdtempSync(prefix: string, options?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | fsExtra.BaseEncodingOptions | null | undefined): string; | ||
mkdtempSync(prefix: string, options: fsExtra.BufferEncodingOption): Buffer; | ||
mkdtempSync(prefix: string, options?: string | fsExtra.BaseEncodingOptions | null | undefined): string | Buffer; | ||
readdirSync(path: fsExtra.PathLike, options?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | { | ||
encoding: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | null; | ||
withFileTypes?: false | undefined; | ||
@@ -273,8 +275,6 @@ } | null | undefined): string[]; | ||
}): Buffer[]; | ||
readdirSync(path: fsExtra.PathLike, options?: string | { | ||
encoding?: string | null | undefined; | ||
readdirSync(path: fsExtra.PathLike, options?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | (fsExtra.BaseEncodingOptions & { | ||
withFileTypes?: false | undefined; | ||
} | null | undefined): string[] | Buffer[]; | ||
readdirSync(path: fsExtra.PathLike, options: { | ||
encoding?: string | null | undefined; | ||
}) | null | undefined): string[] | Buffer[]; | ||
readdirSync(path: fsExtra.PathLike, options: fsExtra.BaseEncodingOptions & { | ||
withFileTypes: true; | ||
@@ -288,4 +288,5 @@ }): fsExtra.Dirent[]; | ||
writeSync(fd: number, buffer: NodeJS.ArrayBufferView, offset?: number | null | undefined, length?: number | null | undefined, position?: number | null | undefined): number; | ||
writeSync(fd: number, string: any, position?: number | null | undefined, encoding?: string | null | undefined): number; | ||
writeSync(fd: number, string: string, position?: number | null | undefined, encoding?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | null | undefined): number; | ||
readSync(fd: number, buffer: NodeJS.ArrayBufferView, offset: number, length: number, position: number | null): number; | ||
readSync(fd: number, buffer: NodeJS.ArrayBufferView, opts?: fsExtra.ReadSyncOptions | undefined): number; | ||
readFileSync(path: string | number | Buffer | import("url").URL, options?: { | ||
@@ -295,20 +296,17 @@ encoding?: null | undefined; | ||
} | null | undefined): Buffer; | ||
readFileSync(path: string | number | Buffer | import("url").URL, options: string | { | ||
encoding: string; | ||
readFileSync(path: string | number | Buffer | import("url").URL, options: "utf-8" | { | ||
encoding: BufferEncoding; | ||
flag?: string | undefined; | ||
}): string; | ||
readFileSync(path: string | number | Buffer | import("url").URL, options?: string | { | ||
encoding?: string | null | undefined; | ||
} | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex"): string; | ||
readFileSync(path: string | number | Buffer | import("url").URL, options?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | (fsExtra.BaseEncodingOptions & { | ||
flag?: string | undefined; | ||
} | null | undefined): string | Buffer; | ||
writeFileSync(path: string | number | Buffer | import("url").URL, data: any, options?: string | { | ||
encoding?: string | null | undefined; | ||
}) | null | undefined): string | Buffer; | ||
writeFileSync(path: string | number | Buffer | import("url").URL, data: string | Uint8Array | Uint8ClampedArray | Uint16Array | Uint32Array | Int8Array | Int16Array | Int32Array | Float32Array | Float64Array | DataView, options?: string | (fsExtra.BaseEncodingOptions & { | ||
mode?: string | number | undefined; | ||
flag?: string | undefined; | ||
} | null | undefined): void; | ||
appendFileSync(file: string | number | Buffer | import("url").URL, data: any, options?: string | { | ||
encoding?: string | null | undefined; | ||
}) | null | undefined): void; | ||
appendFileSync(file: string | number | Buffer | import("url").URL, data: string | Uint8Array, options?: string | (fsExtra.BaseEncodingOptions & { | ||
mode?: string | number | undefined; | ||
flag?: string | undefined; | ||
} | null | undefined): void; | ||
}) | null | undefined): void; | ||
watchFile(filename: fsExtra.PathLike, options: { | ||
@@ -320,4 +318,4 @@ persistent?: boolean | undefined; | ||
unwatchFile(filename: fsExtra.PathLike, listener?: ((curr: fsExtra.Stats, prev: fsExtra.Stats) => void) | undefined): void; | ||
watch(filename: fsExtra.PathLike, options: "utf-8" | "utf8" | "ascii" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | { | ||
encoding?: "utf-8" | "utf8" | "ascii" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | null | undefined; | ||
watch(filename: fsExtra.PathLike, options: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | { | ||
encoding?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | null | undefined; | ||
persistent?: boolean | undefined; | ||
@@ -332,3 +330,3 @@ recursive?: boolean | undefined; | ||
watch(filename: fsExtra.PathLike, options: string | { | ||
encoding?: string | null | undefined; | ||
encoding?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | null | undefined; | ||
persistent?: boolean | undefined; | ||
@@ -342,3 +340,3 @@ recursive?: boolean | undefined; | ||
flags?: string | undefined; | ||
encoding?: string | undefined; | ||
encoding?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | undefined; | ||
fd?: number | undefined; | ||
@@ -354,3 +352,3 @@ mode?: number | undefined; | ||
flags?: string | undefined; | ||
encoding?: string | undefined; | ||
encoding?: "utf-8" | "ascii" | "utf8" | "utf16le" | "ucs2" | "ucs-2" | "base64" | "latin1" | "binary" | "hex" | undefined; | ||
fd?: number | undefined; | ||
@@ -365,6 +363,7 @@ mode?: number | undefined; | ||
copyFileSync(src: fsExtra.PathLike, dest: fsExtra.PathLike, flags?: number | undefined): void; | ||
writev: typeof fsExtra.writev; | ||
writevSync(fd: number, buffers: NodeJS.ArrayBufferView[], position?: number | undefined): number; | ||
readv: typeof fsExtra.readv; | ||
readvSync(fd: number, buffers: NodeJS.ArrayBufferView[], position?: number | undefined): number; | ||
opendirSync(path: string, options?: fsExtra.OpenDirOptions | undefined): fsExtra.Dir; | ||
opendir: typeof fsExtra.opendir; | ||
promises: typeof fsExtra.promises; | ||
Stats: typeof fsExtra.Stats; | ||
@@ -376,4 +375,3 @@ Dirent: typeof fsExtra.Dirent; | ||
constants: typeof fsExtra.constants; | ||
promises: typeof fsExtra.promises; | ||
BigIntStats: typeof fsExtra.BigIntStats; | ||
}; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.fs = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var fsExtra = require("fs-extra"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.find = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var glob = require("glob"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.glob = void 0; | ||
var glob = require("./glob"); | ||
exports.glob = glob; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.is = void 0; | ||
var is = require("./is"); | ||
exports.is = is; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.typeSync = exports.type = exports.fileSync = exports.file = exports.dirSync = exports.dir = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var common_1 = require("../common"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.match = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var minimatch = require("minimatch"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.merge = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var common_1 = require("../common"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.size = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var fsExtra = require("fs-extra"); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.sort = void 0; | ||
var sort = require("./sort"); | ||
exports.sort = sort; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.objects = exports.paths = void 0; | ||
function paths(list) { | ||
@@ -4,0 +5,0 @@ return sortBy(list, split); |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.stream = void 0; | ||
var stream = require("./stream"); | ||
exports.stream = stream; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.save = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var stream = require("stream"); |
@@ -1,1 +0,1 @@ | ||
export declare function unzip(source: string, target: string): Promise<unknown>; | ||
export declare function unzip(source: string, target: string): Promise<void>; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.unzip = void 0; | ||
var extract = require("extract-zip"); | ||
var path = require("path"); | ||
var fsPath = require("path"); | ||
function unzip(source, target) { | ||
return new Promise(function (resolve, reject) { | ||
extract(path.resolve(source), { dir: path.resolve(target) }, function (err) { | ||
if (err) { | ||
reject(err); | ||
} | ||
else { | ||
resolve(); | ||
} | ||
}); | ||
}); | ||
source = fsPath.resolve(source); | ||
var dir = fsPath.resolve(target); | ||
return extract(source, { dir: dir }); | ||
} | ||
exports.unzip = unzip; |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.Zipper = exports.zip = void 0; | ||
var tslib_1 = require("tslib"); | ||
@@ -4,0 +5,0 @@ var archiver = require("archiver"); |
{ | ||
"name": "@platform/fs", | ||
"version": "0.5.12", | ||
"version": "0.5.13", | ||
"description": "POSIX style file-system tools.", | ||
@@ -15,10 +15,10 @@ "main": "lib/index", | ||
"dependencies": { | ||
"@platform/fs.types": "0.0.7", | ||
"@types/fs-extra": "8.1.0", | ||
"@types/js-yaml": "3.12.2", | ||
"archiver": "3.1.1", | ||
"@platform/fs.types": "0.0.8", | ||
"@types/fs-extra": "9.0.1", | ||
"@types/js-yaml": "3.12.4", | ||
"archiver": "4.0.1", | ||
"dotenv": "8.2.0", | ||
"extract-zip": "1.6.7", | ||
"extract-zip": "2.0.0", | ||
"filesize": "6.1.0", | ||
"fs-extra": "8.1.0", | ||
"fs-extra": "9.0.0", | ||
"glob": "7.1.6", | ||
@@ -29,4 +29,4 @@ "js-yaml": "3.13.1", | ||
"devDependencies": { | ||
"@platform/test": "0.1.7", | ||
"@platform/ts.libs": "3.8.4", | ||
"@platform/test": "0.1.8", | ||
"@platform/ts.libs": "3.9.0", | ||
"@types/archiver": "3.1.0", | ||
@@ -43,4 +43,3 @@ "@types/dotenv": "8.2.0", | ||
], | ||
"repository": "uiharness/platform", | ||
"license": "MIT" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
No repository
Supply chain riskPackage does not have a linked source code repository. Without this field, a package will have no reference to the location of the source code use to generate the package.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
75473
1582
+ Added@platform/fs.types@0.0.8(transitive)
+ Added@types/fs-extra@9.0.1(transitive)
+ Added@types/js-yaml@3.12.4(transitive)
+ Added@types/yauzl@2.10.3(transitive)
+ Addedarchiver@4.0.1(transitive)
+ Addedat-least-node@1.0.0(transitive)
+ Addedcompress-commons@3.0.0(transitive)
+ Addeddebug@4.3.7(transitive)
+ Addedextract-zip@2.0.0(transitive)
+ Addedfd-slicer@1.1.0(transitive)
+ Addedfs-extra@9.0.0(transitive)
+ Addedget-stream@5.2.0(transitive)
+ Addedjsonfile@6.1.0(transitive)
+ Addedms@2.1.3(transitive)
+ Addedpump@3.0.2(transitive)
+ Addeduniversalify@1.0.02.0.1(transitive)
+ Addedyauzl@2.10.0(transitive)
+ Addedzip-stream@3.0.1(transitive)
- Removed@platform/fs.types@0.0.7(transitive)
- Removed@types/fs-extra@8.1.0(transitive)
- Removed@types/js-yaml@3.12.2(transitive)
- Removedarchiver@3.1.1(transitive)
- Removedbuffer-from@1.1.2(transitive)
- Removedcompress-commons@2.1.1(transitive)
- Removedconcat-stream@1.6.2(transitive)
- Removeddebug@2.6.9(transitive)
- Removedextract-zip@1.6.7(transitive)
- Removedfd-slicer@1.0.1(transitive)
- Removedfs-extra@8.1.0(transitive)
- Removedjsonfile@4.0.0(transitive)
- Removedminimist@0.0.8(transitive)
- Removedmkdirp@0.5.1(transitive)
- Removedms@2.0.0(transitive)
- Removedtypedarray@0.0.6(transitive)
- Removeduniversalify@0.1.2(transitive)
- Removedyauzl@2.4.1(transitive)
- Removedzip-stream@2.1.3(transitive)
Updated@platform/fs.types@0.0.8
Updated@types/fs-extra@9.0.1
Updated@types/js-yaml@3.12.4
Updatedarchiver@4.0.1
Updatedextract-zip@2.0.0
Updatedfs-extra@9.0.0