Socket
Socket
Sign inDemoInstall

fdir

Package Overview
Dependencies
Maintainers
1
Versions
40
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fdir - npm Package Compare versions

Comparing version 6.0.0 to 6.0.1

0

dist/benchmarks/benchmark.d.ts
export {};

@@ -0,0 +0,0 @@ "use strict";

export declare function getSystemInfo(): Promise<string>;

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { Builder } from "./src/builder";

@@ -0,0 +0,0 @@ "use strict";

4

dist/package.json
{
"name": "fdir",
"version": "6.0.0",
"version": "6.0.1",
"description": "The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {

@@ -38,3 +39,2 @@ "prepublishOnly": "npm run test && npm run build",

"author": "thecodrr <thecodrr@protonmail.com>",
"types": "index.d.ts",
"license": "MIT",

@@ -41,0 +41,0 @@ "bugs": {

import { Output, Options, ResultCallback } from "../types";
export declare function promise<TOutput extends Output>(root: string, options: Options): Promise<TOutput>;
export declare function callback<TOutput extends Output>(root: string, options: Options, callback: ResultCallback<TOutput>): void;

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ export declare class Counter {

@@ -0,0 +0,0 @@ "use strict";

import { Options } from "../../types";
export type GetArrayFunction = (paths: string[]) => string[];
export declare function build(options: Options): GetArrayFunction;

@@ -0,0 +0,0 @@ "use strict";

import { Group, Options } from "../../types";
export type GroupFilesFunction = (groups: Group[], directory: string, files: string[]) => void;
export declare function build(options: Options): GroupFilesFunction;

@@ -0,0 +0,0 @@ "use strict";

import { Output, ResultCallback, WalkerState, Options } from "../../types";
export type InvokeCallbackFunction<TOutput extends Output> = (state: WalkerState, error: Error | null, callback?: ResultCallback<TOutput>) => null | TOutput;
export declare function build<TOutput extends Output>(options: Options, isSynchronous: boolean): InvokeCallbackFunction<TOutput>;

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { Options } from "../../types";

@@ -0,0 +0,0 @@ "use strict";

import { FilterPredicate, Options } from "../../types";
export type PushDirectoryFunction = (directoryPath: string, paths: string[], filters?: FilterPredicate[]) => void;
export declare function build(options: Options): PushDirectoryFunction;

@@ -0,0 +0,0 @@ "use strict";

import { FilterPredicate, Options, Counts } from "../../types";
export type PushFileFunction = (directoryPath: string, paths: string[], counts: Counts, filters?: FilterPredicate[]) => void;
export declare function build(options: Options): PushFileFunction;

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ /// <reference types="node" />

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ /// <reference types="node" />

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { WalkerState } from "../types";

@@ -0,0 +0,0 @@ "use strict";

import { Output, Options } from "../types";
export declare function sync<TOutput extends Output>(root: string, options: Options): TOutput;

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { ResultCallback, Options } from "../types";

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { Options, Output, ResultCallback } from "../types";

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { Output, OnlyCountsOutput, GroupOutput, PathsOutput, Options, FilterPredicate, ExcludePredicate } from "../types";

@@ -0,0 +0,0 @@ "use strict";

export * from "./types";

@@ -0,0 +0,0 @@ "use strict";

@@ -0,0 +0,0 @@ import { Queue } from "./api/queue";

"use strict";
Object.defineProperty(exports, "__esModule", { value: true });
export declare function cleanPath(path: string): string;

@@ -0,0 +0,0 @@ "use strict";

{
"name": "fdir",
"version": "6.0.0",
"version": "6.0.1",
"description": "The fastest directory crawler & globbing alternative to glob, fast-glob, & tiny-glob. Crawls 1m files in < 1s",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"scripts": {

@@ -38,3 +39,2 @@ "prepublishOnly": "npm run test && npm run build",

"author": "thecodrr <thecodrr@protonmail.com>",
"types": "index.d.ts",
"license": "MIT",

@@ -41,0 +41,0 @@ "bugs": {

@@ -0,0 +0,0 @@ <p align="center">

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

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

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc