{"version":3,"sources":["jsdelivr-header.js","/npm/stubborn-fs@1.2.5/dist/index.js"],"names":[],"mappings":"AAAA;AACA;AACA;AACA;AACA;AACA;AACA,OCLO,OAAQ,iBACN,cAAiB,mBACjB,gBAAiB,mBAAsB,yBACvC,SAAY,wBACd,aAAc,uBACZ,cAAe,iBAAoB,gBAE5C,MAAM,GAAK,CACP,QAAS,CAEL,MAAO,gBAAgB,UAAU,GAAG,OAAQ,SAAS,eACrD,MAAO,gBAAgB,UAAU,GAAG,OAAQ,SAAS,eACrD,MAAO,gBAAgB,UAAU,GAAG,OAAQ,MAC5C,MAAO,gBAAgB,UAAU,GAAG,OAAQ,MAC5C,MAAO,gBAAgB,UAAU,GAAG,OAAQ,MAC5C,SAAU,gBAAgB,UAAU,GAAG,UAAW,MAClD,KAAM,gBAAgB,UAAU,GAAG,MAAO,MAC1C,OAAQ,gBAAgB,UAAU,GAAG,QAAS,MAE9C,UAAW,eAAe,GAAG,UAAW,SAAS,eACjD,UAAW,eAAe,GAAG,UAAW,SAAS,eACjD,UAAW,eAAe,GAAG,UAAW,MACxC,WAAY,eAAe,GAAG,WAAY,MAC1C,UAAW,eAAe,GAAG,MAAO,MACpC,UAAW,eAAe,GAAG,UAAW,MACxC,aAAc,eAAe,GAAG,aAAc,MAC9C,SAAU,eAAe,GAAG,SAAU,MACtC,WAAY,eAAe,GAAG,WAAY,OAE9C,MAAO,CAEH,MAAO,cAAc,UAAU,GAAG,OAAQ,SAAS,kBACnD,MAAO,cAAc,UAAU,GAAG,OAAQ,SAAS,kBACnD,KAAM,cAAc,UAAU,GAAG,MAAO,SAAS,kBACjD,SAAU,cAAc,UAAU,GAAG,UAAW,SAAS,kBACzD,OAAQ,cAAc,UAAU,GAAG,QAAS,SAAS,kBACrD,KAAM,cAAc,UAAU,GAAG,MAAO,SAAS,kBACjD,MAAO,cAAc,UAAU,GAAG,OAAQ,SAAS,kBACnD,UAAW,cAAc,UAAU,GAAG,WAAY,SAAS,kBAE3D,UAAW,aAAa,GAAG,UAAW,SAAS,kBAC/C,UAAW,aAAa,GAAG,UAAW,SAAS,kBAC/C,SAAU,aAAa,GAAG,SAAU,SAAS,kBAC7C,aAAc,aAAa,GAAG,aAAc,SAAS,kBACrD,WAAY,aAAa,GAAG,WAAY,SAAS,kBACjD,SAAU,aAAa,GAAG,SAAU,SAAS,kBAC7C,UAAW,aAAa,GAAG,UAAW,SAAS,kBAC/C,cAAe,aAAa,GAAG,cAAe,SAAS,mCAIhD","file":"/npm/stubborn-fs@1.2.5/dist/index.js","sourceRoot":"","sourcesContent":["/**\n * Minified by jsDelivr using Terser v5.39.0.\n * Original file: /npm/stubborn-fs@1.2.5/dist/index.js\n *\n * Do NOT use SRI with dynamically generated files! More information: https://www.jsdelivr.com/using-sri-with-dynamic-files\n */\n","/* IMPORT */\nimport fs from 'node:fs';\nimport { promisify } from 'node:util';\nimport { attemptifyAsync, attemptifySync } from './attemptify.js';\nimport { NOOP } from './constants.js';\nimport Handlers from './handlers.js';\nimport { retryifyAsync, retryifySync } from './retryify.js';\n/* MAIN */\nconst FS = {\n    attempt: {\n        /* ASYNC */\n        chmod: attemptifyAsync(promisify(fs.chmod), Handlers.onChangeError),\n        chown: attemptifyAsync(promisify(fs.chown), Handlers.onChangeError),\n        close: attemptifyAsync(promisify(fs.close), NOOP),\n        fsync: attemptifyAsync(promisify(fs.fsync), NOOP),\n        mkdir: attemptifyAsync(promisify(fs.mkdir), NOOP),\n        realpath: attemptifyAsync(promisify(fs.realpath), NOOP),\n        stat: attemptifyAsync(promisify(fs.stat), NOOP),\n        unlink: attemptifyAsync(promisify(fs.unlink), NOOP),\n        /* SYNC */\n        chmodSync: attemptifySync(fs.chmodSync, Handlers.onChangeError),\n        chownSync: attemptifySync(fs.chownSync, Handlers.onChangeError),\n        closeSync: attemptifySync(fs.closeSync, NOOP),\n        existsSync: attemptifySync(fs.existsSync, NOOP),\n        fsyncSync: attemptifySync(fs.fsync, NOOP),\n        mkdirSync: attemptifySync(fs.mkdirSync, NOOP),\n        realpathSync: attemptifySync(fs.realpathSync, NOOP),\n        statSync: attemptifySync(fs.statSync, NOOP),\n        unlinkSync: attemptifySync(fs.unlinkSync, NOOP)\n    },\n    retry: {\n        /* ASYNC */\n        close: retryifyAsync(promisify(fs.close), Handlers.isRetriableError),\n        fsync: retryifyAsync(promisify(fs.fsync), Handlers.isRetriableError),\n        open: retryifyAsync(promisify(fs.open), Handlers.isRetriableError),\n        readFile: retryifyAsync(promisify(fs.readFile), Handlers.isRetriableError),\n        rename: retryifyAsync(promisify(fs.rename), Handlers.isRetriableError),\n        stat: retryifyAsync(promisify(fs.stat), Handlers.isRetriableError),\n        write: retryifyAsync(promisify(fs.write), Handlers.isRetriableError),\n        writeFile: retryifyAsync(promisify(fs.writeFile), Handlers.isRetriableError),\n        /* SYNC */\n        closeSync: retryifySync(fs.closeSync, Handlers.isRetriableError),\n        fsyncSync: retryifySync(fs.fsyncSync, Handlers.isRetriableError),\n        openSync: retryifySync(fs.openSync, Handlers.isRetriableError),\n        readFileSync: retryifySync(fs.readFileSync, Handlers.isRetriableError),\n        renameSync: retryifySync(fs.renameSync, Handlers.isRetriableError),\n        statSync: retryifySync(fs.statSync, Handlers.isRetriableError),\n        writeSync: retryifySync(fs.writeSync, Handlers.isRetriableError),\n        writeFileSync: retryifySync(fs.writeFileSync, Handlers.isRetriableError)\n    }\n};\n/* EXPORT */\nexport default FS;\n"]}