{"_id":"@ndelangen/fs-extra-unified","_rev":"4194456","name":"@ndelangen/fs-extra-unified","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","dist-tags":{"canary":"1.0.4--canary.5.5f6cfdd.0","latest":"1.0.4"},"maintainers":[{"name":"ndelangen","email":""}],"time":{"modified":"2026-03-02T02:51:23.000Z","created":"2024-01-18T13:26:25.063Z","1.0.4":"2024-08-03T20:14:22.104Z","1.0.4--canary.5.5f6cfdd.0":"2024-08-03T14:22:50.578Z","1.0.3":"2024-02-02T14:57:15.392Z","1.0.3--canary.4.3ea4e68.0":"2024-02-02T14:56:42.451Z","1.0.3--canary.3.b8f4470.0":"2024-02-02T14:46:23.708Z","1.0.2":"2024-01-18T14:39:05.051Z","1.0.2--canary.2.a251a74.0":"2024-01-18T14:36:41.442Z","1.0.1":"2024-01-18T13:53:24.750Z","1.0.1--canary.1.4781f8e.1":"2024-01-18T13:52:42.378Z","1.0.1--canary.1.4781f8e.0":"2024-01-18T13:48:12.687Z","1.0.0":"2024-01-18T13:26:25.063Z"},"users":{},"author":{"name":"Norbert de Langen"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"versions":{"1.0.4":{"name":"@ndelangen/fs-extra-unified","version":"1.0.4","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.2.0","read-package-up":"^11.0.0","resolve.exports":"^2.0.2","@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.4","gitHead":"f22a6df488ff11aa5dec94892a904d2443b940f8","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"43406065fc938eb11c565dcf059995342614ab94","size":2800,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.4.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.4.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.4_1722716061917_0.33856860947846257"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-03T20:14:22.104Z","publish_time":1722716062104,"_source_registry_name":"default","_cnpm_publish_time":1722716062104},"1.0.4--canary.5.5f6cfdd.0":{"name":"@ndelangen/fs-extra-unified","version":"1.0.4--canary.5.5f6cfdd.0","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.2.0","read-package-up":"^11.0.0","resolve.exports":"^2.0.2","@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.4--canary.5.5f6cfdd.0","readmeFilename":"README.md","gitHead":"5f6cfdd4ad0a4c8b975d3e7e1da67404a1fc981b","_nodeVersion":"18.20.4","_npmVersion":"10.7.0","dist":{"shasum":"ca603877e74899b41ebd4b8b6c3c04ad5b75f521","size":2788,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.4--canary.5.5f6cfdd.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.4--canary.5.5f6cfdd.0.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.4--canary.5.5f6cfdd.0_1722694970432_0.7429904643447505"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-08-03T14:22:50.578Z","publish_time":1722694970578,"_source_registry_name":"default","_cnpm_publish_time":1722694970578},"1.0.3":{"name":"@ndelangen/fs-extra-unified","version":"1.0.3","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.0.4","read-package-up":"^11.0.0","resolve.exports":"^2.0.2"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.3","gitHead":"663f3f8c6e22a810d06401d57fffe0296f979ff6","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"3b48cef3672ec8df318119ec65e9d96f1f684df6","size":2772,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.3.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.3.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.3_1706885835263_0.8122454531879559"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-02T14:57:15.392Z","publish_time":1706885835392,"_source_registry_name":"default","_cnpm_publish_time":1706885835392},"1.0.3--canary.4.3ea4e68.0":{"name":"@ndelangen/fs-extra-unified","version":"1.0.3--canary.4.3ea4e68.0","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.0.4","read-package-up":"^11.0.0","resolve.exports":"^2.0.2"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.3--canary.4.3ea4e68.0","readmeFilename":"README.md","gitHead":"3ea4e6869b94eb7d02d5cfc2a8510f757c4830ed","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"69328cf460269d2d51e8d379fef8776a56cfa42a","size":2730,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.3--canary.4.3ea4e68.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.3--canary.4.3ea4e68.0.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.3--canary.4.3ea4e68.0_1706885802315_0.8964168563292672"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-02T14:56:42.451Z","publish_time":1706885802451,"_source_registry_name":"default","_cnpm_publish_time":1706885802451},"1.0.3--canary.3.b8f4470.0":{"name":"@ndelangen/fs-extra-unified","version":"1.0.3--canary.3.b8f4470.0","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.0.4","read-package-up":"^11.0.0","resolve.exports":"^2.0.2"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.3--canary.3.b8f4470.0","readmeFilename":"README.md","gitHead":"b8f4470517af16510bbd465a1eb289ffc0b9f615","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"4130683a8c758a5347d89edcf347ea450be102c7","size":2700,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.3--canary.3.b8f4470.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.3--canary.3.b8f4470.0.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.3--canary.3.b8f4470.0_1706885183537_0.9416155152540953"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-02-02T14:46:23.708Z","publish_time":1706885183708,"_source_registry_name":"default","_cnpm_publish_time":1706885183708},"1.0.2":{"name":"@ndelangen/fs-extra-unified","version":"1.0.2","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.0.4","read-package-up":"^11.0.0","resolve.exports":"^2.0.2"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.2","gitHead":"a809987c657e051eb956576d0d4dbf3b4059b92f","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"c111b768fe7808fe8cac0f15fbb0a830084da9f7","size":2674,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.2.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.2.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.2_1705588744919_0.7509026361158788"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T14:39:05.051Z","publish_time":1705588745051,"_source_registry_name":"default","_cnpm_publish_time":1705588745051},"1.0.2--canary.2.a251a74.0":{"name":"@ndelangen/fs-extra-unified","version":"1.0.2--canary.2.a251a74.0","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.0.4","read-package-up":"^11.0.0","resolve.exports":"^2.0.2"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.2--canary.2.a251a74.0","readmeFilename":"README.md","gitHead":"a251a7479d44f6ec6585c5fdcb1605cba4b0298c","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"0ccfbac1b68c110d13cb4ea2ecdb4e6fceea4faf","size":2649,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.2--canary.2.a251a74.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.2--canary.2.a251a74.0.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.2--canary.2.a251a74.0_1705588601305_0.8038783906117644"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T14:36:41.442Z","publish_time":1705588601442,"_source_registry_name":"default","_cnpm_publish_time":1705588601442},"1.0.1":{"name":"@ndelangen/fs-extra-unified","version":"1.0.1","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.0.4","read-package-up":"^11.0.0","resolve.exports":"^2.0.2"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.1","gitHead":"1bdeb61a7bb2b41aa6fb5c0f34c3c758677f7175","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"0cec82dc57a3646d8da36ad8cd2cf6c9ad312cb4","size":2368,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.1.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.1_1705586004592_0.2990113824097058"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T13:53:24.750Z","publish_time":1705586004750,"_source_registry_name":"default","_cnpm_publish_time":1705586004750},"1.0.1--canary.1.4781f8e.1":{"name":"@ndelangen/fs-extra-unified","version":"1.0.1--canary.1.4781f8e.1","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.0.4","read-package-up":"^11.0.0","resolve.exports":"^2.0.2"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.1--canary.1.4781f8e.1","readmeFilename":"README.md","gitHead":"4781f8e69a75f389216928cf8c873fb16dfc48d9","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"465f6aed1da6333aff618b26319e3047356f15f7","size":2213,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.1--canary.1.4781f8e.1.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.1--canary.1.4781f8e.1.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.1--canary.1.4781f8e.1_1705585962230_0.09666409730583614"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T13:52:42.378Z","publish_time":1705585962378,"_source_registry_name":"default","_cnpm_publish_time":1705585962378},"1.0.1--canary.1.4781f8e.0":{"name":"@ndelangen/fs-extra-unified","version":"1.0.1--canary.1.4781f8e.0","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"auto":"^11.0.4","read-package-up":"^11.0.0","resolve.exports":"^2.0.2"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"_id":"@ndelangen/fs-extra-unified@1.0.1--canary.1.4781f8e.0","readmeFilename":"README.md","gitHead":"4781f8e69a75f389216928cf8c873fb16dfc48d9","_nodeVersion":"18.19.0","_npmVersion":"10.2.3","dist":{"shasum":"6475968036f07e21081e844e6629af2130046761","size":2213,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.1--canary.1.4781f8e.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.1--canary.1.4781f8e.0.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.1--canary.1.4781f8e.0_1705585692543_0.5468335406017146"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T13:48:12.687Z","publish_time":1705585692687,"_source_registry_name":"default","_cnpm_publish_time":1705585692687},"1.0.0":{"name":"@ndelangen/fs-extra-unified","version":"1.0.0","description":"This package allows you to import/require without deciding if you'll want ESM or CJS inside your import.","keywords":["fs-extra","esm","cjs","exports"],"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"repository":{"type":"git","url":"git+ssh://git@github.com/ndelangen/fs-extra.git"},"license":"MIT","author":{"name":"Norbert de Langen"},"type":"module","exports":{".":{"types":"./index.d.ts","import":"./index.js","require":"./index.cjs"}},"main":"index.cjs","module":"index.js","types":"index.d.ts","scripts":{"test":"node test.js"},"devDependencies":{"read-pkg-up":"^11.0.0","resolve.exports":"^2.0.2"},"peerDependencies":{"@types/fs-extra":"^11.0.0","fs-extra":"^11.0.0"},"peerDependenciesMeta":{"@types/fs-extra":{"optional":true}},"publishConfig":{"access":"public"},"auto":{"plugins":["npm","released"]},"gitHead":"7362edd91a5afcdd0d44f9abcab4819398951497","_id":"@ndelangen/fs-extra-unified@1.0.0","_nodeVersion":"18.14.0","_npmVersion":"9.3.1","dist":{"shasum":"eb7963764d39550a9039beca4b6721d4a9ceee68","size":1921,"noattachment":false,"key":"/@ndelangen/fs-extra-unified/-/@ndelangen/fs-extra-unified-1.0.0.tgz","tarball":"http://registry.cnpm.dingdandao.com/@ndelangen/fs-extra-unified/download/@ndelangen/fs-extra-unified-1.0.0.tgz"},"_npmUser":{"name":"ndelangen","email":"ndelangen@me.com"},"directories":{},"maintainers":[{"name":"ndelangen","email":""}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-extra-unified_1.0.0_1705584384871_0.9167793692336206"},"_hasShrinkwrap":false,"_cnpmcore_publish_time":"2024-01-18T13:26:25.063Z","publish_time":1705584385063,"_source_registry_name":"default","_cnpm_publish_time":1705584385063}},"readme":"# fs-extra but fully ESM/CJS compatible. 1.0.0\n\nThis package allows you to import/require without deciding if you'll want ESM or CJS inside your import.\n\nThis package uses exportsMaps in `package.json` to achieve the affect where if you:\n\n- `import` this package, you'll get the ESM version of `fs-extra` (`fs-extra/esm`)\n- `require` this package, you'll get the CJS version of `fs-extra`\n\nThis is useful if you're bundling/running your code for multiple environments.\n\n## Usage\n\n```js\nimport * as fse from \"@ndelangen/fs-extra-unified\";\n```\n\nThis package will yield the correct type definitions, but only implements/exports the implementations and types from `fs-extra/esm`.\nSo you'll want to use `node:fs/promises` for things such as `readFile` and `writeFile`.\n\nI wrote this because I needed it in storybook, and https://www.npmjs.com/package/fs-extra-unified re-implemented the entire fs-extra API, causing it to lag behind and risk security patches to not be applied.\nAs this package has `fs-extra` is a peerDependency, it does not implement any functionality itself.\n","_attachments":{},"homepage":"https://github.com/ndelangen/fs-extra","bugs":{"url":"https://github.com/ndelangen/fs-extra/issues"},"license":"MIT"}