Socket
Socket
Sign inDemoInstall

memfs

Package Overview
Dependencies
7
Maintainers
1
Versions
146
Alerts
File Explorer

Advanced tools

Install Socket

Detect and block malicious and high-risk dependencies

Install

Comparing version 4.9.2 to 4.9.3

13

lib/node/util.d.ts
/// <reference types="node" />
/// <reference types="node" />
import { Buffer } from '../internal/buffer';
import type { FsCallbackApi } from './types';

@@ -20,5 +19,13 @@ import type * as misc from './types/misc';

export declare const bufToUint8: (buf: Buffer) => Uint8Array;
export declare const getWriteArgs: (fd: number, a?: unknown, b?: unknown, c?: unknown, d?: unknown, e?: unknown) => [fd: number, dataAsStr: boolean, buf: Buffer, offset: number, length: number, position: number | null, callback: (...args: any[]) => void];
export declare const getWriteSyncArgs: (fd: number, a: string | Buffer | ArrayBufferView | DataView, b?: number, c?: number | BufferEncoding, d?: number | null) => [fd: number, buf: Buffer, offset: number, length?: number | undefined, position?: number | null | undefined];
export declare const getWriteArgs: (fd: number, a?: unknown, b?: unknown, c?: unknown, d?: unknown, e?: unknown) => [
fd: number,
dataAsStr: boolean,
buf: Buffer,
offset: number,
length: number,
position: number | null,
callback: (...args) => void
];
export declare const getWriteSyncArgs: (fd: number, a: string | Buffer | ArrayBufferView | DataView, b?: number, c?: number | BufferEncoding, d?: number | null) => [fd: number, buf: Buffer, offset: number, length?: number, position?: number | null];
export declare function bufferToEncoding(buffer: Buffer, encoding?: TEncodingExtended): misc.TDataOut;
export declare const unixify: (filepath: string, stripTrailing?: boolean) => string;
"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
exports.toTreeSync = void 0;
const printTree_1 = require("sonic-forest/lib/print/printTree");
const tree_dump_1 = require("tree-dump");
const util_1 = require("../node-to-fsa/util");

@@ -17,3 +17,3 @@ const toTreeSync = (fs, opts = {}) => {

const list = fs.readdirSync(dir, { withFileTypes: true });
subtree = (0, printTree_1.printTree)(tab, list.map(entry => tab => {
subtree = (0, tree_dump_1.printTree)(tab, list.map(entry => tab => {
if (entry.isDirectory()) {

@@ -20,0 +20,0 @@ return (0, exports.toTreeSync)(fs, { dir: dir + entry.name, depth: depth - 1, tab });

{
"name": "memfs",
"version": "4.9.2",
"version": "4.9.3",
"description": "In-memory file-system with Node's fs API.",

@@ -129,3 +129,3 @@ "keywords": [

"@jsonjoy.com/util": "^1.1.2",
"sonic-forest": "^1.0.0",
"tree-dump": "^1.0.1",
"tslib": "^2.0.0"

@@ -132,0 +132,0 @@ },

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc