{"_id":"@ailushyk/utils","_rev":"10-5fcf449a6996751c306e7c8606d11141","name":"@ailushyk/utils","dist-tags":{"latest":"0.0.7"},"versions":{"0.0.1":{"name":"@ailushyk/utils","version":"0.0.1","description":"- [Instalation](#installation) - [Init new project](#init-new-project) - [Publish project](#publish)","main":"dist/index.js","bin":{"utils":"dist/bin/index.js"},"scripts":{"start":"tsc --watch","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Alex Iliushyk","email":"ailushyk@gmail.com"},"license":"ISC","dependencies":{"chalk":"^4.1.2","commander":"^8.2.0","dotenv":"^10.0.0","rimraf":"^3.0.2","shelljs":"^0.8.4"},"devDependencies":{"@types/node":"^16.11.0","@types/rimraf":"^3.0.2","@types/shelljs":"^0.8.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.4.1","typescript":"^4.4.4"},"engines":{"node":">=14"},"gitHead":"058d1022b9fa6d235350975aa515f7b95c789fce","_id":"@ailushyk/utils@0.0.1","_nodeVersion":"14.16.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-pZ328+MVO8GB61Xet5uVKylJBkuTWmRJvU2N108z54y65DXOXKvEAKLml/Z1XSqWxY/crEICzcZ+cvUmq1R+zQ==","shasum":"f63988e1f359a5dc67d38852bdb52995ea63204f","tarball":"https://registry.npmjs.org/@ailushyk/utils/-/utils-0.0.1.tgz","fileCount":20,"unpackedSize":10352,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGa3v2M37zsFNje0AAjK7OGgTTGdmDtZ3PJUD4gPRRbdAiAnM9499DW9UYKf8sSBlg4MQJ9cXCo0oSqOw1Dpfd2h7w=="}]},"_npmUser":{"name":"ailushyk","email":"ailushyk@gmail.com"},"directories":{},"maintainers":[{"name":"ailushyk","email":"ailushyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.0.1_1634475740767_0.7190282174875589"},"_hasShrinkwrap":false},"0.0.3":{"name":"@ailushyk/utils","version":"0.0.3","description":"- [Instalation](#installation) - [Init new project](#init-new-project) - [Publish project](#publish)","main":"src/libs/index.js","bin":{"utils":"dist/bin/index.js"},"scripts":{"start":"tsc --watch","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Alex Iliushyk","email":"ailushyk@gmail.com"},"license":"ISC","dependencies":{"chalk":"^4.1.2","commander":"^8.2.0","dotenv":"^10.0.0","rimraf":"^3.0.2","shelljs":"^0.8.4"},"devDependencies":{"@types/node":"^16.11.0","@types/rimraf":"^3.0.2","@types/shelljs":"^0.8.9","@typescript-eslint/eslint-plugin":"^5.0.0","@typescript-eslint/parser":"^5.0.0","eslint":"^8.0.1","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.4.1","typescript":"^4.4.4"},"engines":{"node":">=14"},"gitHead":"c5a2b410818c7943421122c774c1909fb0b1e203","_id":"@ailushyk/utils@0.0.3","_nodeVersion":"14.16.0","_npmVersion":"6.14.15","dist":{"integrity":"sha512-nWAOlu9jWhoDX6hWFaBE3c0WIG3AUMCCdvAHvD7lbUd79K59S8BDyoP2jMXFX49oK95r2EpFN9dXG1UbYj0pAQ==","shasum":"e3ac25395331c52e48d14701c5cb1bb02c1f541c","tarball":"https://registry.npmjs.org/@ailushyk/utils/-/utils-0.0.3.tgz","fileCount":25,"unpackedSize":12443,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByVTjnv8Wc29r5KOe+LQ9054WZbuG5P+tMW14yEnIWnAiBH0TMNpvIgOYQNmHX1VlR6nruGrfBByBUghs9WsMYwDA=="}]},"_npmUser":{"name":"ailushyk","email":"ailushyk@gmail.com"},"directories":{},"maintainers":[{"name":"ailushyk","email":"ailushyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.0.3_1634477141830_0.12774344203772015"},"_hasShrinkwrap":false},"0.0.6":{"name":"@ailushyk/utils","version":"0.0.6","description":"- [Instalation](#installation) - [Init new project](#init-new-project) - [Publish project](#publish)","main":"src/libs/index.js","bin":{"utils":"dist/bin/index.js"},"scripts":{"start":"tsc --watch","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Alex Iliushyk","email":"ailushyk@gmail.com"},"license":"ISC","dependencies":{"chalk":"^4.1.2","commander":"^8.2.0","dotenv":"^10.0.0","rimraf":"^3.0.2","shelljs":"^0.8.4"},"devDependencies":{"@types/node":"^16.11.0","@types/rimraf":"^3.0.2","@types/shelljs":"^0.8.9","@typescript-eslint/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^5.1.0","eslint":"^8.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.4.1","typescript":"^4.4.4"},"engines":{"node":">=14"},"gitHead":"14353e7d9e310bea3c6713cd0eefdb68bc8d903c","_id":"@ailushyk/utils@0.0.6","_nodeVersion":"16.9.1","_npmVersion":"8.1.0","dist":{"integrity":"sha512-upD/EMrlVQ1RB69L8LjE858knTOMay45K3xO5Pvg9NJHGsKnaT2rm6jJ3OGuJFgVpt5JzMZBhn/ne4U72P06Rw==","shasum":"f12dc689d0cc393e17fa844775c09090a3103472","tarball":"https://registry.npmjs.org/@ailushyk/utils/-/utils-0.0.6.tgz","fileCount":33,"unpackedSize":17146,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEeR87qX5ohfMJ2elyOhz4WD3LXswZXMhn2WYo6zv/+GAiEA6SLcbeTgfgDZ3WwAIr3kl8IPMpIbBNfcV5W+MfXDhiU="}]},"_npmUser":{"name":"ailushyk","email":"ailushyk@gmail.com"},"directories":{},"maintainers":[{"name":"ailushyk","email":"ailushyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.0.6_1635012850222_0.5204446849809043"},"_hasShrinkwrap":false},"0.0.7":{"name":"@ailushyk/utils","version":"0.0.7","description":"- [Instalation](#installation) - [Init new project](#init-new-project) - [Publish project](#publish)","main":"src/libs/index.js","bin":{"utils":"dist/bin/index.js"},"scripts":{"start":"tsc --watch","build":"tsc","test":"echo \"Error: no test specified\" && exit 1"},"keywords":[],"author":{"name":"Alex Iliushyk","email":"ailushyk@gmail.com"},"license":"ISC","dependencies":{"chalk":"^4.1.2","commander":"^8.2.0","dotenv":"^10.0.0","rimraf":"^3.0.2","shelljs":"^0.8.4"},"devDependencies":{"@types/node":"^16.11.0","@types/rimraf":"^3.0.2","@types/shelljs":"^0.8.9","@typescript-eslint/eslint-plugin":"^5.1.0","@typescript-eslint/parser":"^5.1.0","eslint":"^8.1.0","eslint-config-prettier":"^8.3.0","eslint-plugin-prettier":"^4.0.0","prettier":"^2.4.1","typescript":"^4.4.4"},"engines":{"node":">=14"},"gitHead":"ca01a91d6d29b621120b36376ca7ffffd3f5ee59","_id":"@ailushyk/utils@0.0.7","_nodeVersion":"16.9.1","_npmVersion":"8.1.3","dist":{"integrity":"sha512-bKrVAJr7/vyZJsDdAsxcPe1tqhMDHw6wbogOeZDIdbocDLehA4IfhOpFzHPgEkvn1DkZ9HID2tZ0HY2lFXP0Xg==","shasum":"b5ce8b534b85d15c03762161ed13e7ba93b814ce","tarball":"https://registry.npmjs.org/@ailushyk/utils/-/utils-0.0.7.tgz","fileCount":43,"unpackedSize":19479,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhq4srCRA9TVsSAnZWagAAecwQAIQDBpgZ6c1RH/SBHKqT\n2Wr6m9QZoSe2Z0mKfS9MGoe7U6H6wNGk3+Ua6uXhgmDfhGN8MXF1S7qM01AW\nGlxPFP2yf+R0bs1mGuCaO0syJ6bk6KWyE8QRwbSDZv2hNAMJB6PHE78FsBPC\nH4klzkKFxxiQBcpIKtCtVHUYiitXEQkbtqGoNzSXhdVWy/uUkxP6HZbYIYAM\njtKKO985tmYcRMJdKptqPusx5V+Rt2nuVz/iJEki+5ujZjw2/8zI7a+y6WFT\nEN2MP7zzGJ6Y9jGTWwgndP30HzLbrIgmMb9Oik65jmf5IxHkprEx8RoNKNWw\n7GRtQCbcLBmd697PLkp3MXG1qYfvD24btqp7yrD8iZnDNmiyecUYpMcgaZjX\njZ7QMchMIut2LtWS5+hmF43IoEFJ053VFJMyDJZzbjWwntCjXv4+xlcJbqNU\nJtlOaAX+YezzVEnqAg1XFe1BmiDewdNOt1rUnoKRkwZD4ojSzPwxMRgZpjRF\nbBCUbYUEThMhhDpGHBKsreeZO/ROuFEEKa2ThnAPNQnmWbezO+eevTtMwfBl\nlpE9vsjnKBhyptaX/WFMKsAv2+aMOtqQ75rvqFkrD+a7S7HRY3uxJwtKps5E\n9ArDMn0CMLHYK4eAEBDq7iM31stWdoyqJcNOSpe69GSZR/cNLaONCcKsvqxe\nj5nS\r\n=YqcU\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLUinQ/HxACmI7DOez6R0oNbI3YGMgsmQLXxtDWICZdgIgPJ2RxpUC4y/9Mmi9IM2cJXuxAhFqMxaQlK22GnCo6Co="}]},"_npmUser":{"name":"ailushyk","email":"ailushyk@gmail.com"},"directories":{},"maintainers":[{"name":"ailushyk","email":"ailushyk@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/utils_0.0.7_1638632235429_0.4987292971676758"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-17T13:02:20.720Z","0.0.1":"2021-10-17T13:02:20.922Z","modified":"2022-04-04T12:18:55.973Z","0.0.2":"2021-10-17T13:07:47.936Z","0.0.3":"2021-10-17T13:25:41.978Z","0.0.4":"2021-10-23T17:52:32.031Z","0.0.5":"2021-10-23T18:05:40.281Z","0.0.6":"2021-10-23T18:14:10.399Z","0.0.7":"2021-12-04T15:37:15.571Z"},"maintainers":[{"name":"ailushyk","email":"ailushyk@gmail.com"}],"description":"- [Instalation](#installation) - [Init new project](#init-new-project) - [Publish project](#publish)","keywords":[],"author":{"name":"Alex Iliushyk","email":"ailushyk@gmail.com"},"license":"ISC","readme":"# Utils\n\n- [Instalation](#installation)\n- [Init new project](#init-new-project)\n- [Publish project](#publish)\n\n## Installation\n\n```shell\nnpm i --save-dev @ailushyk/utils\n```\n\n## Init new project\n`🚧 work in progress 🚧`\n\n```shell\nnpm init -y\n```\n\n### init tsconfig\n\n[comment]: <> (or copy tsconfig.json)\n\n```shell\nnpm i --save-dev typescript\ntsc --init\n```\n\n### install eslint + prettier\n\n```shell\nnpm install --save-dev eslint prettier eslint-config-prettier eslint-plugin-prettier @typescript-eslint/eslint-plugin @typescript-eslint/parser\n```\n\n## Publish\n\nUsage: \n\n`utils publish [options]`\n\n### Options:\n\nClean up build directory `--clean-build <build-dir>`\n\nDisplay help for command `-h, --help`\n\n### Example\n\n```shell\n// build and publish\nutils publish\n\n// clean up build directory, build and publish\nutils publish --clean-build=dist\n\n// NPX\nnpx @ailushyk/utils publish\n```\n\n## Setup app\n\n### Code Style\nSetup eslint + prettier\n```shell\nnpx @ailushyk/utils setup-code-style\n```\n","readmeFilename":"README.md"}