"use strict";
/* Socket Lib - Built with rolldown */
Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
const require_objects_mutate = require('../objects/mutate.js');

//#region src/globs/defaults.ts
/**
* @file The npm-packlist-derived `defaultIgnore` list. Public starting point
*   for caller-customized ignore arrays — also consumed internally by
*   `_internal` (matcher / stream callers fall back to this list when no
*   `ignore` option is supplied).
*/
const defaultIgnore = require_objects_mutate.objectFreeze([
	"**/.git",
	"**/.npmrc",
	"**/node_modules",
	"**/.DS_Store",
	"**/.gitignore",
	"**/.hg",
	"**/.lock-wscript",
	"**/.npmignore",
	"**/.svn",
	"**/.wafpickle-*",
	"**/.*.swp",
	"**/._*/**",
	"**/archived-packages/**",
	"**/build/config.gypi",
	"**/CVS",
	"**/npm-debug.log",
	"**/*.orig",
	"**/.env",
	"**/.eslintcache",
	"**/.nvm",
	"**/.tap",
	"**/.vscode",
	"**/*.tsbuildinfo",
	"**/Thumbs.db",
	"**/bower_components"
]);

//#endregion
exports.defaultIgnore = defaultIgnore;