{"_id":"@almaclaine/fs-utils","_rev":"7-d152dd836344be32b97a0e0a88055ddc","name":"@almaclaine/fs-utils","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"@almaclaine/fs-utils","version":"0.0.1","description":"Utilities for working with the file system.","main":"dist/index.bundle.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"npx jest","clean":"rm -rd dist","rollup":"rollup -c ./rollup.config.js","build":"npm run test && npm run clean && npm run compile && npm run rollup","compile":"tsc --outDir dist --project tsconfig.build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ALMaclaine/almaclaine-fs-utils.git"},"keywords":["Utilities","Fs","Node"],"author":{"name":"Alessandro MacLaine"},"license":"MIT","bugs":{"url":"https://github.com/ALMaclaine/almaclaine-fs-utils/issues"},"homepage":"https://github.com/ALMaclaine/almaclaine-fs-utils#readme","devDependencies":{"@almaclaine/rollup-config":"^0.0.2","@almaclaine/ts-config":"^0.0.1","@types/jest":"^26.0.15","@types/node":"^14.14.9","esm":"^3.2.25","jest":"^26.6.3","ts-jest":"^26.4.4","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"130442e81a656e01493a881fd85522074d363244","_id":"@almaclaine/fs-utils@0.0.1","_nodeVersion":"15.5.0","_npmVersion":"7.3.0","dist":{"integrity":"sha512-SSX2suAWhOkOe85CJN02xMXodlsVFredBCD7UDnd9CCeKp2IfaB+KMh9bOiSONYQx9NkvE/QCrCumsHLK4KWPw==","shasum":"05ff278744ab5c055ab8cc9e64c5d7b2fe746fad","tarball":"https://registry.npmjs.org/@almaclaine/fs-utils/-/fs-utils-0.0.1.tgz","fileCount":21,"unpackedSize":73635,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJf6t72CRA9TVsSAnZWagAAeyoP+gI0753/IS71p6JYqCb5\n9CNBz/kHccX1UGWFdR2c6hIKHgyPTkpv/bwopJcKYp0q86UGWV0rRekg4mOE\nqBSA08xUP3sXNghr0gMxdK7IYaJfadhuzwe8zp65tcIlWoMo2Bi8Wj9bVtm6\nU5HRELs6c9CB7JLJenzvEfbBbxoLSilbBjXU8abJwLbcR5zvRRTfXrO1knn6\naYqQSPbHkI3nqFt27EPMzdJfL2oimet8IhP8ggNOQcgRegKD90NZ5i5IsAWf\nXzMf3QLVqHIZTt7Lxc0Cii+Kv+QAgdjpsqMpWuhHDSCd2BufWIrOLLyzHyoG\nb/CMkMRSUv5jksE3B5jXXzypdKMo8obvDxieOyyOEZFMjL8sB3ZtzCXBqjKo\nEtx5YiO1bALIlL1f7FkLIa7cJnx+Rq3SgIi/l6xUKJIMQHXnzwrmMfHRiuLs\n8WfTdguqvQHASSAmKD1w4V66k4eEgEXwozNKYRVcEA3L8GZJ6oZcf6xmwfKq\n7YkJWU6ovSK0mDMMq/DzkfI9+nuNXXbVRh8f/TZQyp/Cr9boCBbupjfJAFTj\ndpFRiYSwGCrA7QWSFXe6X9Ap6ITXP/S2gtlZE0TTpiIcHHfQn1f6ANSeRZCa\nK6Veb9cGP/IA0tRAAdZ5vXuwovEYlqNqK6++YAMzaMouOzanKSHBnXuNul4a\nGK4Y\r\n=CfHS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEA6seKKJy0Zcjn+pspRaEzmnCMP/DvUg25WwPIzn+tzAiEAmC/dD6xxEqbGAt7+y45BeQY4a+KwLBfOTB1882G/AaY="}]},"_npmUser":{"name":"almaclaine","email":"almaclaine@gmail.com"},"directories":{},"maintainers":[{"name":"almaclaine","email":"almaclaine@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-utils_0.0.1_1609228021832_0.6521005372740198"},"_hasShrinkwrap":false},"0.0.2":{"name":"@almaclaine/fs-utils","version":"0.0.2","description":"Utilities for working with the file system.","main":"dist/index.bundle.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint --fix './src/**/*.ts'","test":"npx jest","clean:build":"npm run clean","clean":"npx rimraf dist","rollup":"rollup -c ./rollup.config.js","build":"npm run test && npm run clean && npm run compile && npm run rollup","compile":"tsc --outDir dist --project tsconfig.build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ALMaclaine/almaclaine-package-mono-repo.git"},"keywords":["Utilities","Fs","Node"],"author":{"name":"Alessandro MacLaine"},"license":"MIT","bugs":{"url":"https://github.com/ALMaclaine/almaclaine-package-mono-repo/issues"},"homepage":"https://github.com/ALMaclaine/almaclaine-package-mono-repo#readme","devDependencies":{"@almaclaine/rollup-config":"^0.0.2","@almaclaine/ts-config":"^0.0.1","@types/jest":"^26.0.15","@types/node":"^14.14.9","esm":"^3.2.25","jest":"^26.6.3","ts-jest":"^26.4.4","ts-node":"^9.0.0","typescript":"^4.1.2"},"gitHead":"0c20d95a0d6a11824928470a5bc1c7fd37031d58","_id":"@almaclaine/fs-utils@0.0.2","_nodeVersion":"15.5.0","_npmVersion":"lerna/3.22.1/node@v15.5.0+x64 (darwin)","dist":{"integrity":"sha512-7c7besu6ikt76e//TpTq4IkYHpsvwWFliTWsPi12WQHqBTditY6KFd138sr8v4IUzgDsSQ25vG7sgme12/s8nw==","shasum":"09f45c1c55f087ec1b192203facfa1d06eaeb61a","tarball":"https://registry.npmjs.org/@almaclaine/fs-utils/-/fs-utils-0.0.2.tgz","fileCount":22,"unpackedSize":80386,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC8U/CRA9TVsSAnZWagAA08cP/1yh8zVusH8ZYg1cYp6T\nJyqyR8ccYlfdhiz/OvIiQLAKsWCFe/IQWZ3d9/M3Xx+m2XPA4EiAcUBpef7n\n3CPUc8fxt5SUfuEdeFlrRHRYRX3Hq0GAkt9/q1aIyemgydyadADkFORcr72k\nCdJD1gNk/+QmuHjA2Txj/axPRGo9MsahBs7LBH7sDa3NpE+ICjSN27Am1Q0m\n4BbHzNFmV+ipEoV9FPoeGo6w7PTdTebKDdnB3sLUiX7mkVDkiGTD7LISecKD\nywqzP5CB/dj87orCl1EiLvoeTjplGoNVbq+u0eGK9pCRDxkcCZrpRZSy9B2h\n58kFHo78i92YiY/XGAGqcheFuBPHrI2Kv5UrXgHPmn4T0QeGqMX+AqVps7R9\nr2k0HTTSeiGDCKrqeCL2a1qxZnRPteeoDpAsuSfdrHAvLXeloqdyFHH3BD1b\n8XMBF0dt07acDuf7oYod6vONIipDyK8teexiewNW2KYAYwZPHgTCC+J4wqCh\nJPGkYYlkBNwjCl5qU0acattawUvEMHgyiZtnnhmcjve4973yOPHHlr95lP6/\nXjhoSmZ6+H5p/xOv5L7DZ8iQcr3ULcp+2s1D8JbH7zbuY22It99ZeI1Bj2Hc\nMA3KXiIziCXSar0WOu9t63j0JJIqt4ID825bpxgH7u1xpymOywXxg5CbQrH+\nIxqr\r\n=mWTt\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlG2bIPpP9UAYXYlilJN6EQOPwVKTUYMobKb0uQNDVvQIhALOwu1A3hC6ojdtgHW//tncUMNXo0V9uu/wZCNHCoD5v"}]},"_npmUser":{"name":"almaclaine","email":"almaclaine@gmail.com"},"directories":{},"maintainers":[{"name":"almaclaine","email":"almaclaine@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-utils_0.0.2_1611384126988_0.9591779354913434"},"_hasShrinkwrap":false},"0.0.3":{"name":"@almaclaine/fs-utils","version":"0.0.3","description":"Utilities for working with the file system.","main":"dist/index.bundle.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint --fix './src/**/*.ts'","test":"npx jest","clean:build":"npm run clean","clean":"npx rimraf dist","rollup":"rollup -c ./rollup.config.js","build":"npm run test && npm run clean && npm run compile && npm run rollup","compile":"tsc --outDir dist --project tsconfig.build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ALMaclaine/almaclaine-package-mono-repo.git"},"keywords":["Utilities","Fs","Node"],"author":{"name":"Alessandro MacLaine"},"license":"MIT","bugs":{"url":"https://github.com/ALMaclaine/almaclaine-package-mono-repo/issues"},"homepage":"https://github.com/ALMaclaine/almaclaine-package-mono-repo#readme","devDependencies":{"@almaclaine/rollup-config":"^0.0.4","@almaclaine/ts-config":"^0.1.3","@types/jest":"^26.0.20","@types/node":"^14.14.22","esm":"^3.2.25","jest":"^26.6.3","ts-jest":"^26.4.4","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"a8d5f3618942ce71503536f3c05472fe8327b3b8","_id":"@almaclaine/fs-utils@0.0.3","_nodeVersion":"15.5.0","_npmVersion":"lerna/3.22.1/node@v15.5.0+x64 (darwin)","dist":{"integrity":"sha512-jjRFPOCi1+JQMDGewbAClSDRxMWSmjoRKPRZTO2UOEkomx2RCW9L8PzoggM9sVCcsPmvswpWXaGtWHUViUMiGw==","shasum":"2d5cd0b80731bd2ace1e8ef7a9962ceae6a97358","tarball":"https://registry.npmjs.org/@almaclaine/fs-utils/-/fs-utils-0.0.3.tgz","fileCount":22,"unpackedSize":80387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgC8mQCRA9TVsSAnZWagAA4pIQAJ26YY0o8tbPXLqKumYl\nacESY1y8OCmjgqok7fWdD/4VwMjLFOyYzIkKPTtXlXFRPxbMthRzWah+UcO9\n38Z1Up9ongvlFqtEGXQEwipSJievluelJfo9kwGw4PMzNQ3BycY8Rf06h1f6\nEoOC+ICNssXA56w2tv+eY9bxfbc1mnH3dlEoHBxJTddRN22h6R4WCuzubQjp\niwaPoUOHsDxKPcPOPgNcEdQNWnkDNwBnV7rGNAABbsYg3WRG/QRFJ16HoPfL\nqHTWYbUSlDqj1nle6zmb6cMRHtPeCyNwvutITDh8daBgJJ6Vc3vawO9kKBEc\nnHyg5nzEhFhvQbo1t6v5Am/jikA2th/WiZRoSiIB/HMQp1PUjcD82UqUqkWK\nUOk3RExBJRmscaTf0TxcxEXObqUbtlupy3DBEKS5QF/crCzDWd4AVaOd2+Vd\nKd3AdbmOIovnT+CHJysgexF0SQnwaKPiQgOJ8ADMUNqXdQch2BG3nvGSmIB4\nXChyBk4fFPykzhnQ6Z/SZ1nk0e0JI2XAH8E6z8+1bn3Aq7UfZ1TLbhHdffzn\ncxxInYzLzqKCD/3YYD5UUaKy7HxdFxjkkit2JW8EPGuu0riwbGPtvuRDd159\nMZ6W9wAFecCaXxGghOwWbXmpHjXOX7yZ1z0zozofMfSTu5Fsgvo6vAk0wxj6\n68/E\r\n=bbDV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMiZJCqj3N/OBL08iZQjbE0OOTry2ahXPIlQ/xFJ0cWQIgMgW/YHur8hbU7z/8vhBSxfvLgfqi7M/l/y7wxWo0aO4="}]},"_npmUser":{"name":"almaclaine","email":"almaclaine@gmail.com"},"directories":{},"maintainers":[{"name":"almaclaine","email":"almaclaine@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-utils_0.0.3_1611385232271_0.22458088138924293"},"_hasShrinkwrap":false},"0.0.4":{"name":"@almaclaine/fs-utils","version":"0.0.4","description":"Utilities for working with the file system.","main":"dist/index.bundle.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint --fix './src/**/*.ts'","test":"npx jest","clean:build":"npm run clean","clean":"npx rimraf dist","rollup":"rollup -c ./rollup.config.js","build":"npm run test && npm run clean && npm run compile && npm run rollup","compile":"tsc --outDir dist --project tsconfig.build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ALMaclaine/almaclaine-package-mono-repo.git"},"keywords":["Utilities","Fs","Node"],"author":{"name":"Alessandro MacLaine"},"license":"MIT","bugs":{"url":"https://github.com/ALMaclaine/almaclaine-package-mono-repo/issues"},"homepage":"https://github.com/ALMaclaine/almaclaine-package-mono-repo#readme","devDependencies":{"@almaclaine/rollup-config":"^0.0.4","@almaclaine/ts-config":"^0.1.3","@types/jest":"^26.0.20","@types/node":"^14.14.22","esm":"^3.2.25","jest":"^26.6.3","ts-jest":"^26.4.4","ts-node":"^9.1.1","typescript":"^4.1.3"},"gitHead":"737528a91cf84daa327811fad872ef3e00455444","_id":"@almaclaine/fs-utils@0.0.4","_nodeVersion":"15.5.0","_npmVersion":"lerna/3.22.1/node@v15.5.0+x64 (darwin)","dist":{"integrity":"sha512-IcjkvAiJl0uvNd4zx/LxKNsxzZjePVtLi+wZKBJTrsv8MGrcCtYQdTgT49FVltZN8B+oIvBcg4xZG7dniNzDDg==","shasum":"2a0fe15d754e25e5385028b7769d8c487f47935c","tarball":"https://registry.npmjs.org/@almaclaine/fs-utils/-/fs-utils-0.0.4.tgz","fileCount":22,"unpackedSize":80387,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgDKEZCRA9TVsSAnZWagAAtaAP+wUVDuosA091188wqUrS\n0YnbmWNgnIaSjQWij7fY2WIXO5O7vFCZSQFrqIudyLGDK8fni/SNZJz8ndt7\nd2bH28igC9M598/JKdWCEd9v72JGoWQkgYvwO0oSYq1BGyRjcHQmPn91eui1\nYe2iDNK6snK85NlcVGeenO3/CiPY7JL5xN+tc66EIJGX0mYPyNtx+C8POpTv\nPo82lrVPnAkiWLs8S9CBj18tKGgUqMn3fpcgcMV7hQGfi2oYhq70JQpYw5Du\nNF+c46DDcQzzAGhfIs+SXooX5f9lqclLecfGaoiGU0yCTnD3fTg3C6iz52gx\ns9ItadJPY1MgF0JwbEsl8uqqpzZqjDeKHqGvdGzFnLMqKYGSxqdO5m0+MzEi\nNc2ioYXujdJH7ARZbfqgTJsdiA0J7+KpE6kZq/vqAOM6OMUg7dEM8D7xCMyC\nSkq0L0FX4PrFvO4EuieKxHy4ztKYTiUhK7O6BG003+galIDwxeSEVlHu0lhD\na4zmMZDd9ED8gNttqVMn6UjLz5abl+EzZKTf7kMXh5+Qv3m7VzPEHFmwjZsm\nk+d3bQMuwI2dk2Ij6ZzZxOZfYZkV3sBNUxWNVx/0lO07LNWGBD0JpHR8Ju3f\n1+Air3iIfaB5q0fHsZA3xb58U650gq74il3/OrTGo6oOsI3SPt+gfnyXqMyT\nDW8z\r\n=AvHy\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC3h/VGfuE4yCiYYKuqKPf553mk0xcEPX7aKKFAeAt/XwIgGh4Gob6LW+oJc7WOc/cVirHqTuSVWydjaZFIYowE+Uc="}]},"_npmUser":{"name":"almaclaine","email":"almaclaine@gmail.com"},"directories":{},"maintainers":[{"name":"almaclaine","email":"almaclaine@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-utils_0.0.4_1611440409319_0.6401324502723991"},"_hasShrinkwrap":false},"0.0.6":{"name":"@almaclaine/fs-utils","version":"0.0.6","description":"Utilities for working with the file system.","main":"dist/index.bundle.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint --fix './src/**/*.ts'","test":"npx jest","clean:build":"npm run clean","clean":"npx rimraf dist","rollup":"rollup -c ./rollup.config.js","build":"npm run test && npm run clean && npm run compile && npm run rollup","compile":"tsc --outDir dist --project tsconfig.build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ALMaclaine/almaclaine-package-mono-repo.git"},"keywords":["Utilities","Fs","Node"],"author":{"name":"Alessandro MacLaine"},"license":"MIT","bugs":{"url":"https://github.com/ALMaclaine/almaclaine-package-mono-repo/issues"},"homepage":"https://github.com/ALMaclaine/almaclaine-package-mono-repo#readme","devDependencies":{"@almaclaine/rollup-config":"^0.0.6","@almaclaine/ts-config":"^0.1.3","@types/jest":"^26.0.20","@types/node":"^14.14.28","esm":"^3.2.25","jest":"^26.6.3","ts-jest":"^26.5.1","ts-node":"^9.1.1","typescript":"^4.1.5"},"gitHead":"a323b96e66e875e58b3a1d6ea9ba8a5207146d11","_id":"@almaclaine/fs-utils@0.0.6","_nodeVersion":"15.5.0","_npmVersion":"lerna/3.22.1/node@v15.5.0+x64 (darwin)","dist":{"integrity":"sha512-VDxfy3ZqC0ZNdf0fGPLwMXN4dmAnSdEW/DQXV9pgpZsmmiQpzFKYtfQ6OJWgVZdehVxteN4523n/Yr4eOIFozw==","shasum":"70a6cd60c33032a99c53bffc76a985628c8737df","tarball":"https://registry.npmjs.org/@almaclaine/fs-utils/-/fs-utils-0.0.6.tgz","fileCount":22,"unpackedSize":92057,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgKX6OCRA9TVsSAnZWagAAXWoP/0jW6Fy84JdjTjm8JTmi\nKhoF4zNyvnOk/Cv9sL3H4f3mWNgg6y2BlR3wGMUN0kdU/En0W+i0AlZZ/Dts\nKrWLKAYeUQFUDMCBe3rO/6D0oZ5SSJwWnnejkLPncBcmB5s+2X1DK62AacKz\nClOsb4SmbxJMBPk4N7tderdqg+IEYzUKqnSdECD2Wyy/Qo8E83Utz390JhYG\n1dgCGyjapR/C1qrHa1Xn6Uha1nAcDqmWAMgtRLM91x1P2kelqH2kEAlNDMYU\n4zBvexGUTHGGyS8/rdF9RB7IZy4OumCR2eP7vD21h//USm0garTxQy+qVDQV\nsaagiotC2VKRHJsG+gCVZ5Ft9JLybo2X3m7WcQUT2mfa9n9W57UhtSFfy0Tg\nBma7Sk5Fmi0kxrCFZ1/VCjiEI7+ExmWU7JsJblEEjb1VqLMATqJ2djZByapS\niBif78HYnIzyfvpc4DZyhtMlGnFOeGl2rBidfY9XhrRgb5EB9Pl0G1HYrcsy\njWNiWuR0udAD5Y7W4pa0VjI2oThLVWYl2AuKVMLHg3qP2ejsBUbQ/Zsl7Xsf\nVVBZZjsa4r0uOsRR+UminC7ePZpIMuax0fVPRwr2Sm6ERpx/Y8FmPKmw7oMi\nOMm++9lYMxhI1F5Psq4BLqcPudPRYL8Yu7tYbWWq5CJLfGXYk3pcjUYTjz5d\nHanS\r\n=rsK1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHLioWB5wznAwObIUg1zmFX0xeRB6hj3xR1zc3IINebaAiAkowf3tbS+rjmMLGLn44c1bTfbRmT0DLBQMfF3KZbwtA=="}]},"_npmUser":{"name":"almaclaine","email":"almaclaine@gmail.com"},"directories":{},"maintainers":[{"name":"almaclaine","email":"almaclaine@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-utils_0.0.6_1613332110202_0.172737407742952"},"_hasShrinkwrap":false},"0.0.8":{"name":"@almaclaine/fs-utils","version":"0.0.8","description":"Utilities for working with the file system.","main":"dist/index.bundle.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint --fix './src/**/*.ts'","test":"npx jest","clean:build":"npm run clean","clean":"npx rimraf dist","rollup":"rollup -c ./rollup.config.js","build":"npm run test && npm run clean && npm run compile && npm run rollup","compile":"tsc --outDir dist --project tsconfig.build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ALMaclaine/almaclaine-package-mono-repo.git"},"keywords":["Utilities","Fs","Node"],"author":{"name":"Alessandro MacLaine"},"license":"MIT","bugs":{"url":"https://github.com/ALMaclaine/almaclaine-package-mono-repo/issues"},"homepage":"https://github.com/ALMaclaine/almaclaine-package-mono-repo#readme","devDependencies":{"@almaclaine/rollup-config":"^0.0.8","@almaclaine/ts-config":"^0.1.3","@types/jest":"^26.0.22","@types/node":"^14.14.41","esm":"^3.2.25","jest":"^26.6.3","ts-jest":"^26.5.5","ts-node":"^9.1.1","typescript":"^4.2.4"},"gitHead":"1e36d81de00dcb0184ecb86df9e315ecdcdc2538","_id":"@almaclaine/fs-utils@0.0.8","_nodeVersion":"15.13.0","_npmVersion":"7.7.6","dist":{"integrity":"sha512-WOBSs2TDQOQ5PjBeQPD9rUSLVBv+oRea+Gla8K+yBFiNLOb4YmP+k50FnicO6iR//oMo+AwzhjrYDdcKMga8Tw==","shasum":"ce04306917c273df104bfb493f626a9b01f7d894","tarball":"https://registry.npmjs.org/@almaclaine/fs-utils/-/fs-utils-0.0.8.tgz","fileCount":21,"unpackedSize":94001,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgel2SCRA9TVsSAnZWagAAWO4P/jVlnYUT67QGJTje52g4\nOL4T/RnApAVQ0PdVQZNrcGr3B9oHm+CM1TT42NPAaYkQQao5Z2tqsoeQIA8k\nrNkwiTD1SiDRqdbt3u1Fgk9GuvB81d4fh40ijytn6ArTafTjgQzO3maGmAc/\nmQ4AJVW7oGIXRMLaCJMy5MTLDd6dvu46UE33xUgvNCSY2i01kCOPY1+pG01q\nf8GMP5NQoA+/Bh/OOi1b0ymb/KFsL3XAIvJ6NOST/V41C+yRbqcwb590DRoH\n8iOi8bt9esAMcHkXUhTzb3ZDsB0JXzo0FmKDlwtHhiR/DURnxIRnVlOzJHCi\n03sRlre4Xz6IGnRPeZHs5z65haH/UbKshnWP2QsqSoekK31iwz65S//fCDxm\naY6FtfoaOTDebY3/vQtauaVu8w9gLvHLW4dZPrehfZPbu5PjdRUB3RaM5cbl\nqC45pdca5nIt1urtVNr+/ClJTIRk4IH6roEFL1m7a91ZFus+A6rhUpy9gaVQ\nNHNLHS00EAXg00XWTud1GP4hUogNK0fRqC5CFMuIE3V5nvlCb2Z625vosRH1\n5+YXYa9IXv8+9RGqsDSouKNxTlbmakbKujHpq0tpsqNj9XoKqCn8hbnTBNdY\n3uhhZ9jon6POH32GsuFUqrjq8E2Y9AY2jFYmEH/7RmtfxwpIgROhg7UG1yjI\nWw2G\r\n=lMzD\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCdMafyeA0X8RS/IbtJkxkYsv2p1EnPjfTirWp2Ewmv/AIhANvC5ziKIrzVY3gvT9NmqECGjw/x/EgDUNShyKFXErsG"}]},"_npmUser":{"name":"almaclaine","email":"almaclaine@gmail.com"},"directories":{},"maintainers":[{"name":"almaclaine","email":"almaclaine@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-utils_0.0.8_1618632082028_0.6575472689036586"},"_hasShrinkwrap":false},"0.0.9":{"name":"@almaclaine/fs-utils","version":"0.0.9","description":"Utilities for working with the file system.","main":"dist/index.bundle.js","module":"dist/index.js","types":"dist/index.d.ts","scripts":{"lint":"tslint --fix './src/**/*.ts'","test":"npx jest","clean:build":"npm run clean","clean":"npx rimraf dist","rollup":"rollup -c ./rollup.config.js","build":"npm run test && npm run clean && npm run compile && npm run rollup","compile":"tsc --outDir dist --project tsconfig.build.json","prepublishOnly":"npm run build"},"repository":{"type":"git","url":"git+https://github.com/ALMaclaine/almaclaine-package-mono-repo.git"},"keywords":["Utilities","Fs","Node"],"author":{"name":"Alessandro MacLaine"},"license":"MIT","bugs":{"url":"https://github.com/ALMaclaine/almaclaine-package-mono-repo/issues"},"homepage":"https://github.com/ALMaclaine/almaclaine-package-mono-repo#readme","devDependencies":{"@almaclaine/rollup-config":"^0.0.8","@almaclaine/ts-config":"^0.1.3","@types/jest":"^26.0.22","@types/node":"^14.14.41","esm":"^3.2.25","jest":"^26.6.3","ts-jest":"^26.5.5","ts-node":"^9.1.1","typescript":"^4.2.4"},"gitHead":"1853118f3282a35a2bf1e636843ae248f2ef47f8","_id":"@almaclaine/fs-utils@0.0.9","_nodeVersion":"15.13.0","_npmVersion":"lerna/3.22.1/node@v15.13.0+x64 (darwin)","dist":{"integrity":"sha512-LCL6XL9iX8GE9ecfkpyIbVCo76EN4W5bNOreslO++4gp3OZ+nzjOD0lAuJBZif0yFVG2iBix4nUZlh1Xh5apCQ==","shasum":"441a5ca1a7918bb0df7c8fe4aa6f7842956b6701","tarball":"https://registry.npmjs.org/@almaclaine/fs-utils/-/fs-utils-0.0.9.tgz","fileCount":22,"unpackedSize":95078,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgemkVCRA9TVsSAnZWagAA3KUP/1lwV68VX/9W2PP3U3cA\nPyKnmJDQEocYp5rEjf8w/G5cKEKjRExaUbH8gR/FTzU6jLzt6klo0oqqTmUT\n6bKoK7RowlNaRzQW7nUeTmcTkD7X1OFrKUEFbhrGBBIBOy1C69/05EXLIVah\n2NTxldwiBCLJe4eVAXpBwWtAXLYihKqAeMXwp4z3ew1xYqAfjVkva6CxOWKm\nO2ZHnl96pCfS5HYUFgTS1hBYb6KYie2PEqW+gjSQgibTDhfuDrIe5YIZ43Vt\nUd0g8C1sEW7oZkSY5WiV+qK8CfR8brzQGKMpFMtU3VEMUjY4AmXbw4RkxU5b\nGLkXNrhSYdG20cCoPa9CPbS+tsvE+dO1tH4nH4sSr5A8vwk2xu5/hkrAj4p9\nCxW4MTLTWwYVfV0wudx+JEsXyPLSEJQwpMyrBiJOxjoNX5wtWtunvWZOHtDG\nf+8bRfrTBrZ46pt3QMy7NwyOncOpMANjhGjb9bqkf5PCsDx8mkw+InrQkY6Z\ngyabeNSujNn5t25uDnESNqSUJGKYm5KR1TZjlqpqc3fV2Dd+YHro/w4xfsM0\n0Vjxu4Vlv4SfrsiRq9V2IxJdX/f193LMknMeJJpt1ww7G2BeNie080TeSu3u\nTIdM5HpqSc3EYM+dxY9c22JcGtr0U1In3LqlsT99fJiR1+UHLWHP52yLyEV1\nkEcz\r\n=66hu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA8+f5+RI5TAUQhjuIa4+xSXXfCRERumCq2O8y70dWp4AiEAinUen5RqUgQXfYoPo2Tt3WsXwCUKKSuTZiazmt7b2Fc="}]},"_npmUser":{"name":"almaclaine","email":"almaclaine@gmail.com"},"directories":{},"maintainers":[{"name":"almaclaine","email":"almaclaine@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/fs-utils_0.0.9_1618635029073_0.8578736022244291"},"_hasShrinkwrap":false}},"time":{"created":"2020-12-29T07:47:01.777Z","0.0.1":"2020-12-29T07:47:02.027Z","modified":"2022-04-04T13:35:23.103Z","0.0.2":"2021-01-23T06:42:07.154Z","0.0.3":"2021-01-23T07:00:32.632Z","0.0.4":"2021-01-23T22:20:09.477Z","0.0.6":"2021-02-14T19:48:30.313Z","0.0.8":"2021-04-17T04:01:22.190Z","0.0.9":"2021-04-17T04:50:29.243Z"},"maintainers":[{"name":"almaclaine","email":"almaclaine@gmail.com"}],"description":"Utilities for working with the file system.","homepage":"https://github.com/ALMaclaine/almaclaine-package-mono-repo#readme","keywords":["Utilities","Fs","Node"],"repository":{"type":"git","url":"git+https://github.com/ALMaclaine/almaclaine-package-mono-repo.git"},"author":{"name":"Alessandro MacLaine"},"bugs":{"url":"https://github.com/ALMaclaine/almaclaine-package-mono-repo/issues"},"license":"MIT","readme":"# fs-utils\n\nUtilities for working with the file system.\n\n## API\n\n### Listing\n\n#### Functions\n\n- join\n- resolve\n- existsSync\n- copyFileSync\n- isHidden\n- makeCwdRelPath\n- isDirectorySync\n- readDirectorySync\n- makeDirectorySync\n- importJson\n- readFileAsStringSync\n- writeFileAsStringSync\n- doesNotExistError\n- alreadyExistsError\n- isNotDirectoryError\n- isDirectoryError\n- isNotJsonFileError\n\n### Details\n\n#### Functions\n\n##### join\nRe-exported from `path`.\n\n```typescript\nconst join = (...paths: Array<string>) => string\n```\n\n##### resolve\nRe-exported from `path`.\n\n```typescript\nconst resolve = (...paths: Array<string>) => string\n```\n\n##### existsSync\nRe-exported from `fs`.\n\n```typescript\nconst existsSync = (path: string | Buffer | URL) => boolean\n```\n\n##### copyFileSync\nRe-exported from `fs`.\n\n```typescript\nconst copyFileSync = (src: PathLike, dest: PathLike, flags?: number) => Void\n```\n\n##### isHidden\nTakes a file path and returns whether its hidden or not.\n\nThrows error if path does not exist.\n\n```typescript\nconst isHidden = (path: string) => boolean\n```\n\n##### makeCwdRelPath\nTakes an array of strings and `join`s them with `process.cwd()` as the first parameter.\n\n```typescript\nconst makeCwdRelPath = (...files: Array<string>) => string\n```\n\n##### isDirectorySync\nTakes a path and returns true if it is a directory.\n\n```typescript\nconst isDirectorySync = (path: string) => boolean\n```\n\n##### readDirectorySync\nTakes a path to a directory and returns its contents.\n\nThrows if path does not exist or is not a directory.\n\n```typescript\nconst readDirectorySync = (path: string) => Array<string>\n```\n\n##### makeDirectorySync\nTakes a path and attempts to make the directory.\n\nThrows if path already exists.\n\n```typescript\nconst makeDirectorySync = (path: string) => Void\n```\n\n##### importJson\nTakes a path to a json file and returns its contents.\n\nThrows if path does not exist or is not a json file (doesn't end with extension .json).\n\n```typescript\nconst importJson = (path: string) => any\n```\n\n##### readFileAsStringSync\nTakes a path to a string and returns its contents as a utf-8 string.\n\nThrows if path does not exist or is a directory.\n\n```typescript\nconst readFileAsStringSync = (path: string) => string\n```\n\n##### writeFileAsString\nTakes a path and writes the data as a utf-8 string.\n\nThrows if path is a directory.\n\n```typescript\nconst writeFileAsStringSync = (path: string, data: string) => Void\n```\n\n##### doesNotExistError\nTakes a path and returns a formatted error.\n\n`Provided path <path> does not exist.`\n\n```typescript\nconst doesNotExistError = (path: string) => string\n```\n\n##### alreadyExistsError\nTakes a path and returns a formatted error.\n\n`Provided file/directory already exists: ${path}.`\n\n```typescript\nconst alreadyExistsError = (path: string) => string\n```\n\n##### isNotDirectoryError\nTakes a path and returns a formatted error.\n\n`Provided path <path> is not a directory.`\n\n```typescript\nconst isNotDirectoryError = (path: string) => string\n```\n\n##### isDirectoryError\nTakes a path and returns a formatted error.\n\n`Provided path <path> is a directory.`\n\n```typescript\nconst isDirectoryError = (path: string) => string\n```\n\n##### isNotJsonFileError\nTakes a path and returns a formatted error.\n\n`Provided path <path> is not a json file. Extension must be .json`\n\n```typescript\nconst isNotJsonFileError = (path: string) => string\n```\n","readmeFilename":"README.md"}