@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/fsa-to-node/index.ts"],"names":[],"mappings":";;;AAAA,sEAA4C"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/fsa-to-node/index.ts"],"names":[],"mappings":";;;AAAA,sEAA4C","sourcesContent":["export * from '@jsonjoy.com/fs-fsa-to-node';\n"]} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/fsa/index.ts"],"names":[],"mappings":";;;AAAA,8DAAoC"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/fsa/index.ts"],"names":[],"mappings":";;;AAAA,8DAAoC","sourcesContent":["export * from '@jsonjoy.com/fs-fsa';\n"]} |
+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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","sourcesContent":["import {\n Stats,\n Dirent,\n Volume,\n StatWatcher,\n FSWatcher,\n toUnixTimestamp,\n fsSynchronousApiList,\n fsCallbackApiList,\n} from '@jsonjoy.com/fs-node';\nimport type { IWriteStream } from '@jsonjoy.com/fs-node';\nimport { DirectoryJSON, NestedDirectoryJSON, type IProcess } from '@jsonjoy.com/fs-core';\nimport { constants } from '@jsonjoy.com/fs-node-utils';\nimport type { FsPromisesApi } from '@jsonjoy.com/fs-node-utils';\nimport type * as misc from '@jsonjoy.com/fs-node-utils/lib/types/misc';\n\nconst { F_OK, R_OK, W_OK, X_OK } = constants;\n\nexport { DirectoryJSON, NestedDirectoryJSON, Volume };\nexport type { IProcess };\n\n// Default volume.\nexport const vol = new Volume();\n\nexport interface IFs extends Volume {\n constants: typeof constants;\n Stats: new (...args) => Stats;\n Dirent: new (...args) => Dirent;\n StatWatcher: new () => StatWatcher;\n FSWatcher: new () => FSWatcher;\n ReadStream: new (...args) => misc.IReadStream;\n WriteStream: new (...args) => IWriteStream;\n promises: FsPromisesApi;\n _toUnixTimestamp;\n}\n\nexport function createFsFromVolume(vol: Volume): IFs {\n const fs = { F_OK, R_OK, W_OK, X_OK, constants, Stats, Dirent } as any as IFs;\n\n // Bind FS methods.\n for (const method of fsSynchronousApiList) if (typeof vol[method] === 'function') fs[method] = vol[method].bind(vol);\n for (const method of fsCallbackApiList) if (typeof vol[method] === 'function') fs[method] = vol[method].bind(vol);\n\n fs.StatWatcher = vol.StatWatcher;\n fs.FSWatcher = vol.FSWatcher;\n fs.WriteStream = vol.WriteStream;\n fs.ReadStream = vol.ReadStream;\n fs.promises = vol.promises;\n\n // Handle realpath and realpathSync with their .native properties\n if (typeof vol.realpath === 'function') {\n fs.realpath = vol.realpath.bind(vol);\n if (typeof vol.realpath.native === 'function') {\n fs.realpath.native = vol.realpath.native.bind(vol);\n }\n }\n if (typeof vol.realpathSync === 'function') {\n fs.realpathSync = vol.realpathSync.bind(vol);\n if (typeof vol.realpathSync.native === 'function') {\n fs.realpathSync.native = vol.realpathSync.native.bind(vol);\n }\n }\n\n fs._toUnixTimestamp = toUnixTimestamp;\n (fs as any).__vol = vol;\n\n return fs;\n}\n\nexport const fs: IFs = createFsFromVolume(vol);\n\n/** Options for creating a memfs instance. */\nexport interface MemfsOptions {\n /** Custom working directory for resolving relative paths. Defaults to `'/'`. */\n cwd?: string;\n /** Custom `process`-like object for controlling platform, uid, gid, and cwd behavior. */\n process?: IProcess;\n}\n\n/**\n * Creates a new file system instance.\n *\n * @param json File system structure expressed as a JSON object.\n * Use `null` for empty directories and empty string for empty files.\n * @param cwdOrOpts Current working directory (string) or options object.\n * The JSON structure will be created relative to the cwd path.\n * @returns A `memfs` file system instance, which is a drop-in replacement for\n * the `fs` module.\n */\nexport const memfs = (\n json: NestedDirectoryJSON = {},\n cwdOrOpts: string | MemfsOptions = '/',\n): { fs: IFs; vol: Volume } => {\n const opts: MemfsOptions = typeof cwdOrOpts === 'string' ? { cwd: cwdOrOpts } : cwdOrOpts;\n // When no explicit cwd is given but a custom process is provided, let the\n // Superblock use that process's cwd(). Otherwise default to '/' so the\n // convenience function keeps its opinionated virtual-root default.\n const cwd = opts.cwd ?? (opts.process ? undefined : '/');\n const vol = Volume.fromNestedJSON(json, cwd, { process: opts.process });\n const fs = createFsFromVolume(vol);\n return { fs, vol };\n};\n\nexport type IFsWithVolume = IFs & { __vol: Volume };\n\ndeclare let module;\nmodule.exports = { ...module.exports, ...fs };\nmodule.exports.semantic = true;\n"]} |
@@ -1,1 +0,1 @@ | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/node-to-fsa/index.ts"],"names":[],"mappings":";;;AAAA,sEAA4C"} | ||
| {"version":3,"file":"index.js","sourceRoot":"","sources":["../../src/node-to-fsa/index.ts"],"names":[],"mappings":";;;AAAA,sEAA4C","sourcesContent":["export * from '@jsonjoy.com/fs-node-to-fsa';\n"]} |
+9
-9
| { | ||
| "name": "memfs", | ||
| "version": "4.66.0", | ||
| "version": "4.66.1", | ||
| "publishConfig": { | ||
@@ -128,10 +128,10 @@ "access": "public" | ||
| "dependencies": { | ||
| "@jsonjoy.com/fs-core": "4.66.0", | ||
| "@jsonjoy.com/fs-fsa": "4.66.0", | ||
| "@jsonjoy.com/fs-node": "4.66.0", | ||
| "@jsonjoy.com/fs-node-builtins": "4.66.0", | ||
| "@jsonjoy.com/fs-node-to-fsa": "4.66.0", | ||
| "@jsonjoy.com/fs-node-utils": "4.66.0", | ||
| "@jsonjoy.com/fs-print": "4.66.0", | ||
| "@jsonjoy.com/fs-snapshot": "4.66.0", | ||
| "@jsonjoy.com/fs-core": "4.66.1", | ||
| "@jsonjoy.com/fs-fsa": "4.66.1", | ||
| "@jsonjoy.com/fs-node": "4.66.1", | ||
| "@jsonjoy.com/fs-node-builtins": "4.66.1", | ||
| "@jsonjoy.com/fs-node-to-fsa": "4.66.1", | ||
| "@jsonjoy.com/fs-node-utils": "4.66.1", | ||
| "@jsonjoy.com/fs-print": "4.66.1", | ||
| "@jsonjoy.com/fs-snapshot": "4.66.1", | ||
| "@jsonjoy.com/json-pack": "^1.11.0", | ||
@@ -138,0 +138,0 @@ "@jsonjoy.com/util": "^1.9.0", |
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
URL strings
Supply chain riskPackage contains fragments of external URLs or IP addresses, which the package may be accessing at runtime.
68816
6.35%+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
+ Added
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
- Removed
Updated
Updated
Updated
Updated