@socketsecurity/lib
Version:
Core utilities and infrastructure for Socket.dev security tools
52 lines (51 loc) • 2.3 kB
TypeScript
/**
* File paths, directory names, extensions, and glob patterns.
*/
// File names.
export declare const PACKAGE_JSON = "package.json";
export declare const TSCONFIG_JSON = "tsconfig.json";
export declare const LICENSE = "LICENSE";
export declare const LICENSE_MD = "LICENSE.md";
export declare const LICENSE_ORIGINAL = "LICENSE.original";
export declare const README_MD = "README.md";
export declare const CHANGELOG_MD = "CHANGELOG.md";
export declare const MANIFEST_JSON = "manifest.json";
export declare const EXTENSIONS_JSON = "extensions.json";
export declare const ESLINT_CONFIG_JS = "eslint.config.js";
export declare const GITIGNORE = ".gitignore";
export declare const DOT_PACKAGE_LOCK_JSON = ".package-lock.json";
// Directory names.
export declare const NODE_MODULES = "node_modules";
export declare const DOT_GIT_DIR = ".git";
export declare const DOT_GITHUB = ".github";
export declare const DOT_SOCKET_DIR = ".socket";
export declare const CACHE_DIR = "cache";
export declare const CACHE_TTL_DIR = "ttl";
// Path patterns.
export declare const NODE_MODULES_GLOB_RECURSIVE = "**/node_modules";
export declare const SLASH_NODE_MODULES_SLASH = "/node_modules/";
// File extensions.
export declare const EXT_CJS = ".cjs";
export declare const EXT_CMD = ".cmd";
export declare const EXT_CTS = ".cts";
export declare const EXT_DTS = ".d.ts";
export declare const EXT_JS = ".js";
export declare const EXT_JSON = ".json";
export declare const EXT_LOCK = ".lock";
export declare const EXT_LOCKB = ".lockb";
export declare const EXT_MD = ".md";
export declare const EXT_MJS = ".mjs";
export declare const EXT_MTS = ".mts";
export declare const EXT_PS1 = ".ps1";
export declare const EXT_YAML = ".yaml";
export declare const EXT_YML = ".yml";
// Glob patterns.
export declare const LICENSE_GLOB = "LICEN[CS]E{[.-]*,}";
export declare const LICENSE_GLOB_RECURSIVE = "**/LICEN[CS]E{[.-]*,}";
export declare const LICENSE_ORIGINAL_GLOB = "*.original{.*,}";
export declare const LICENSE_ORIGINAL_GLOB_RECURSIVE = "**/*.original{.*,}";
export declare const README_GLOB = "README{.*,}";
export declare const README_GLOB_RECURSIVE = "**/README{.*,}";
// Miscellaneous path constants.
export declare const EXTENSIONS = "extensions";
export declare const ROLLUP_EXTERNAL_SUFFIX = "__rollup_external";