{"version":3,"file":"index.mjs","mappings":"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","names":["Tagged","T","L","pipe","tag","fs","tagName","k","FSError","WriteFileError","ReadFileError","StatError","AccessError","RmError","RmDirError","FileExistsError","FSSymbol","Symbol","for","makeLiveFS","succeedWith","writeFile","file","data","options","effectAsyncInterrupt","resume","controller","AbortController","signal","error","fail","unit","abort","readFile","path","flag","succeed","rm","effectAsync","rmDir","rmdir","stat","stats","access","mode","fileExists","constants","F_OK","serviceId","FS","deriveLifted","LiveFS"],"sourceRoot":"","sources":["../../_src/FileSystem/index.ts"],"sourcesContent":[null]}