diff options
| author | pack <pack@packgekko.xyz> | 2026-08-09 10:54:08 +0000 |
|---|---|---|
| committer | pack <pack@packgekko.xyz> | 2026-08-09 10:54:08 +0000 |
| commit | d3adc16a08d95d6e331de55d7d3bf05a66a874a8 (patch) | |
| tree | a2dabd199501e67c547c2ce79e1374ca3aa55443 /node_modules/tar/dist/commonjs/get-write-flag.js | |
| parent | 55a4f1fc869e41aca748c63d3018f0448b1606e0 (diff) | |
| download | crud-d3adc16a08d95d6e331de55d7d3bf05a66a874a8.tar.gz | |
stop tracking node_modules/
Diffstat (limited to '')
| -rw-r--r-- | node_modules/tar/dist/commonjs/get-write-flag.js | 32 |
1 files changed, 0 insertions, 32 deletions
diff --git a/node_modules/tar/dist/commonjs/get-write-flag.js b/node_modules/tar/dist/commonjs/get-write-flag.js deleted file mode 100644 index 82d7d50..0000000 --- a/node_modules/tar/dist/commonjs/get-write-flag.js +++ /dev/null @@ -1,32 +0,0 @@ -"use strict"; -// Get the appropriate flag to use for creating files -// We use fmap on Windows platforms for files less than -// 512kb. This is a fairly low limit, but avoids making -// things slower in some cases. Since most of what this -// library is used for is extracting tarballs of many -// relatively small files in npm packages and the like, -// it can be a big boost on Windows platforms. -var __importDefault = (this && this.__importDefault) || function (mod) { - return (mod && mod.__esModule) ? mod : { "default": mod }; -}; -Object.defineProperty(exports, "__esModule", { value: true }); -exports.getWriteFlag = void 0; -const fs_1 = __importDefault(require("fs")); -const platform = process.env.__FAKE_PLATFORM__ || process.platform; -const isWindows = platform === 'win32'; -/* c8 ignore start */ -const { O_CREAT, O_NOFOLLOW, O_TRUNC, O_WRONLY } = fs_1.default.constants; -const UV_FS_O_FILEMAP = Number(process.env.__FAKE_FS_O_FILENAME__) || - fs_1.default.constants.UV_FS_O_FILEMAP || - 0; -/* c8 ignore stop */ -const fMapEnabled = isWindows && !!UV_FS_O_FILEMAP; -const fMapLimit = 512 * 1024; -const fMapFlag = UV_FS_O_FILEMAP | O_TRUNC | O_CREAT | O_WRONLY; -const noFollowFlag = !isWindows && typeof O_NOFOLLOW === 'number' ? - O_NOFOLLOW | O_TRUNC | O_CREAT | O_WRONLY - : null; -exports.getWriteFlag = noFollowFlag !== null ? () => noFollowFlag - : !fMapEnabled ? () => 'w' - : (size) => (size < fMapLimit ? fMapFlag : 'w'); -//# sourceMappingURL=get-write-flag.js.map
\ No newline at end of file |