{"_id":"@alexbrochu/nice-lib","_rev":"3-9162351e2adaaccb87cd6e53de6cc1a8","name":"@alexbrochu/nice-lib","dist-tags":{"latest":"2.1.1"},"versions":{"1.0.0":{"name":"@alexbrochu/nice-lib","version":"1.0.0","_id":"@alexbrochu/nice-lib@1.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-gBpECwHcA2b9jHZsK3Sket0422BbPRhtIadYJOq5clOIWFjuctrP3Kv9C8zuDcd7IEqe7D7HBvlO+hxON4Uz3g==","shasum":"4cb83d24ca7c3c7a7aa68939a1c7573200a23dd9","tarball":"https://registry.npmjs.org/@alexbrochu/nice-lib/-/nice-lib-1.0.0.tgz","fileCount":1,"unpackedSize":63,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEBZtMjOLhrAiraWrszF+dPy2bdA5zjYSJtFKsP4g/35AiB4vM+DH9TaYiBF7EhqlMtpmOfBnrZnnJ20TtCWKjDqUw=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqGcaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqM1Q//UX6g4WPifjK7HVxuh/qJGuhrY8hSjaQkyovkDWe2FQTc9f2W\r\n9u3ga8O9BdCEWb3tB0ZtBAkqcfgmJ0bv38W2kRXe1Zt+nonkiQzT3vtUPwRj\r\nwjKQ8kIeqJUOOxtsEsM2f5eyR2TVHE3QyN7O0l2q/TTZgMaVp5Y1adyiENtn\r\n4QcgCITSyIXXIhFGHaxj+Dm5PHchLSxmoH7slNvcXJcq51uynDyow0Xe0qc9\r\nJmfP+zgYtFd50K13y5hdHAqNn3M9eG+VWQt6aYKgYdGIEiH8CRXvzYV3sYy8\r\nWHkblTR9KF31ynGc9CaaQOXC1uwU/FogAaamrhJK2n6F1emRYKbgsc53ZniX\r\nCy+BiPRzNr0W3H0ur7/SeRZL4Nr02tYR9MfZrXHCpLrGuhhpkV4Dv3YS6NIU\r\nDIzhn5HbPxOaLYo1N13OVrHlPGBaTjOupI8TFhtOpHAMQE6QRm3d+2K3laLj\r\nE3TV0917AbdVMNVW6pLG3236ahlLYYXfRLZYfyOZOZiboBWazpewAoLV2/Bh\r\n9HCU2HGXz0aTEbCgOiVb19I8IRjpleaW0heEXEA+Igq6YNJsb7Sitr3vMNds\r\nJJrKHe8Dx+XyVPUWbJYxkVvGFQUzkCvXvPSvxQzfexxUMdIAo9UnUqQRwUS+\r\n2jrmw/A4FVcRo8cE0yeeu4Gd9OA3k5Kplm4=\r\n=qlA9\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexbrochu","email":"alexbrochu@hotmail.com"},"directories":{},"maintainers":[{"name":"alexbrochu","email":"alexbrochu@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nice-lib_1.0.0_1671980825874_0.5544427220446817"},"_hasShrinkwrap":false},"2.0.0":{"name":"@alexbrochu/nice-lib","version":"2.0.0","description":"Removes all spaces from a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexbrochu/nice-lib.git"},"main":"build/src/index.js","types":"build/src/index.d.ts","keywords":["tiny","npm","package","alexbrochu"],"devDependencies":{"gts":"^3.1.1","typescript":"~4.7.0","@types/node":"^14.11.2"},"scripts":{"prepublish":"tsc","lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"npm.cmd run compile","pretest":"npm.cmd run compile","posttest":"npm.cmd run lint"},"gitHead":"3904f768eb58b860c3e2abfcbc7e259e328de650","bugs":{"url":"https://github.com/alexbrochu/nice-lib/issues"},"homepage":"https://github.com/alexbrochu/nice-lib#readme","_id":"@alexbrochu/nice-lib@2.0.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-wqJ1yzmuWMav8m+UmWozoNE2GMmKQWhNjPelJFXgXNKQNLxIG23LZOWFEjYq9MVaJ3RBPffP9puFkSzt9zn+HQ==","shasum":"d220777906bb2f52bc57d06b15f4d75828a6374f","tarball":"https://registry.npmjs.org/@alexbrochu/nice-lib/-/nice-lib-2.0.0.tgz","fileCount":12,"unpackedSize":3728,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbQFXH5pJ8ibN3HfpbACvxtmcGsBatqHNKGHNZmRoJyAiEAgljkczAtis99v4Txl1nj885aslfvCnAybeidFxpSuC8="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqHiuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoFtRAAjxDQB70i9+6j7f7BxXuBeSvMsZMooPc2ln6+MZiipCH6sQa/\r\ng34UaDdHzZX1T/dd9dUjd/Q2yDsHkc/o3Y6xs+0W5ebiQUOdyjyluOnxn5w+\r\npAq1XL86EviNwo3LDurljMzmJoczsJOV6+QXhsc2gODQ0wgv2l/svdm2K40I\r\n/X+Y7bq/aSB4koyrMpnZMLc5P/+Fghz4acjMMG4IM1ulj+Dz/fIBPXnwWQBP\r\n6n//5Dpr4pNB5CO5dhI9i3jyJngDuFusB794XDaOo3q+KNI54HTiNE3o3Z39\r\n4WN/QPej9raNNu5qPuGqXP4qnW1sElpCLTAFst9ZwEIC5QtKKpoaRKHWu7YW\r\nHMa+Dg9OyNQGxe6oB48BsI7kcgrcwYwnt0AupY362DY/tPvGb1tw5BJx7fI4\r\nGsMTGpDnWlwgdSQbfwrPEgKtYSMcUbYa8rb3FyRZJij8mczriN6c4zN0ZFlq\r\nJR1Bk/pt9CqVJimKVXSpYWGMjMAWnkRwlucof68Nx4Yllr5oyRTBrO+YxPnp\r\n9y7wvC2Nw9IMlwjs2Vg/PeSeHocv73jPXhBV4ePpD5s0CLynzGho9B5uMPbt\r\nCtFYOCy0yyQkWukZhrgP4mFx6rE79Asd7s6907j0RGjid/77Yr6nMDAjkXe1\r\n5g/OGkmiaS8aS0amc2EaOEFlZ90N/dEgJb0=\r\n=cxYL\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexbrochu","email":"alexbrochu@hotmail.com"},"directories":{},"maintainers":[{"name":"alexbrochu","email":"alexbrochu@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nice-lib_2.0.0_1671985326520_0.9864782985586773"},"_hasShrinkwrap":false},"2.1.0":{"name":"@alexbrochu/nice-lib","version":"2.1.0","description":"Removes all spaces from a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexbrochu/nice-lib.git"},"main":"build/src/index.js","types":"build/src/index.d.ts","keywords":["tiny","npm","package","alexbrochu"],"devDependencies":{"gts":"^3.1.1","typescript":"~4.7.0","@types/node":"^14.11.2"},"scripts":{"prepublish":"tsc","lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"npm.cmd run compile","pretest":"npm.cmd run compile","posttest":"npm.cmd run lint"},"gitHead":"d5fff1701d785011d70fb2e1ed06b5b03eb73b0c","bugs":{"url":"https://github.com/alexbrochu/nice-lib/issues"},"homepage":"https://github.com/alexbrochu/nice-lib#readme","_id":"@alexbrochu/nice-lib@2.1.0","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","dist":{"integrity":"sha512-4DKD1zbBmPDKLH7yaHYxJIQtN45wKp4MQggvxYAoqIc0sBpjZoMlSt6w50j3bkaJmqKkfcmRHjxP0Zyn6v77Uw==","shasum":"991a0740902ecc74573f5ebb67d78c8de8db9d3f","tarball":"https://registry.npmjs.org/@alexbrochu/nice-lib/-/nice-lib-2.1.0.tgz","fileCount":12,"unpackedSize":3769,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC13dCzWIYoNIlzuZx+Z2msqoeKNimh+gunYeseBsM/zwIhAP6A7eSWaGWcRabkUOFHagmgkYHFhzcaiOte5dczmNrs"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqHkCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoPdw/9ExnDiJw1C1dXP8i6wQkEebsMbzyVOiDDhQFkRKSdWSswLq0c\r\nTVV0lf3QEwYCVkx27Ozb5VTh452OMsuvauEURtJD6ZifCnoQGxENvyd5J1V6\r\nB23Y7vlkUAuN1IsS0mfMhmLB3CcHbcYgnES7pNpPNrhBMu/OlWhy6o9GVQMe\r\ngsbqoHtitUVshbe7fAUzBfDC/lTXDBxH971RyO/daAjecHdv/GjzNKv1WmaW\r\n6CI6rC+rU54aISj+B8P0IQ80ECttylqm1pveAfETc/AFlKBB6UQjADxyc1n6\r\ncHhm0OCWwbUJPazmQ0Xx7mjrNs6xXeKbNxl8gZr5rM50/eTi+jvtN505/gk9\r\nEYaNunDwF+lH5M73fveS3MY7jltWlQR5g/AeAPReApgduG5Fkl1i6/FqeR+F\r\n+IXGuOh0mAWQTieeEMR1c5BiprfDHhvvklJSdTJJQawmd4VyFT++L1ZaR3ey\r\ntNkjiysSfRjsAqPzFTvMhFhXUUp/PY5xyYnizXfw/EWnWs1A7G9i9sO54oyS\r\nLGLnvktgYIIT4qucLpJ9YyzGlVqgNUtTwpw+9+ozyZYv2USRyFJ+A4/3xV7L\r\ncWttbP/eKUBPM2+Uoe/3Y94RwVay7Xu+cezqqdLMfVdb1YiFAPCFp0nPNLTi\r\n/W8vgKXy2CN6NjNCgdOMU+EIQTZOGG7do04=\r\n=27vM\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"alexbrochu","email":"alexbrochu@hotmail.com"},"directories":{},"maintainers":[{"name":"alexbrochu","email":"alexbrochu@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nice-lib_2.1.0_1671985410553_0.5054202079759966"},"_hasShrinkwrap":false},"2.1.1":{"name":"@alexbrochu/nice-lib","version":"2.1.1","description":"Removes all spaces from a string","license":"MIT","repository":{"type":"git","url":"git+https://github.com/alexbrochu/nice-lib.git"},"main":"build/src/index.js","types":"build/src/index.d.ts","keywords":["tiny","npm","package","alexbrochu"],"devDependencies":{"gts":"^3.1.1","typescript":"~4.7.0","@types/node":"^14.11.2"},"scripts":{"lint":"gts lint","clean":"gts clean","compile":"tsc","fix":"gts fix","prepare":"npm.cmd run compile","pretest":"npm.cmd run compile","posttest":"npm.cmd run lint"},"gitHead":"bc1830e62d3f53524af4b05c575444b3be97b900","bugs":{"url":"https://github.com/alexbrochu/nice-lib/issues"},"homepage":"https://github.com/alexbrochu/nice-lib#readme","_id":"@alexbrochu/nice-lib@2.1.1","_nodeVersion":"14.15.1","_npmVersion":"6.14.9","_npmUser":{"name":"alexbrochu","email":"alexbrochu@hotmail.com"},"dist":{"integrity":"sha512-ASrfGiYO+mfD1UHOnf37L+JXU1Iofu7k/um2OPBEH26CqPJ50s1YuWZJJ8K7HSldm6/qq5+52niXsQMrkA1IeQ==","shasum":"f9360c143311e82f49b3bfe5b5aad61617b8335d","tarball":"https://registry.npmjs.org/@alexbrochu/nice-lib/-/nice-lib-2.1.1.tgz","fileCount":12,"unpackedSize":4612,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBrWAJlSUGgX/2mGyEUfHjbEg4qZTAcYFIz5WAzU6fIzAiEAhj6EvtovNSC/KfocrLB+Gv1LnYQtw6V+9dQQd3akRJA="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjqICuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoAMw/+MAO9FVMDMTxQuVq4Dcvc2QYT207R9LPHljgfKF3M/2FuzgZ5\r\n4HQ0qWuesO2xuFagdokkZ7GV58SKLb7Qei0mvIOtyYNUkoTd/NlFwVJU/JBL\r\nSD4r+GeaPZp9vZsET6j5wFNU6g4IW2FNraAXuaF+csYeJp9hDyKHh2bT6LzX\r\nPnP+DpLlwBahEFyL66l3V+IODYF/CFIcuOD4pTCSQJZse6DVE7tM2ANG5rqt\r\n2AVjq7T/gIjpCY/GDhemgm2w5kFQF87BY55K7BT165+NknJPqnFP89PcNiyr\r\nDo9dLprvcI3plYtBIuoXn2l4qvDjgwFA04RxJJZfASdiaqmA7PqfbVOlDu93\r\nzR0bgyQLSs6AujeVpVkBxM3tgtUrTYxVe1GeDNibNYy1mQVweNT7uqMnOY3P\r\nuNhvnSLkKwVmMui6KLpL109CfSlT/ATlJG/q+kJj+rolmoUTEWlIweqMHgo2\r\nv4TV6a//DY5HVcYoopZw+7jmOq/Rk0ZKP7r484lJ62v3GXnk/P+vm2ceU/cH\r\ns1+Y4sEAGGfHXKxSKo5dXLgA7oLceiTVXLYtLJcsGD4S+k2FB3Qz4pNHfBHR\r\nV6aX1s85s6gcUfrTtABhs32AtPwBz1cnyMLcxPw1nzmWPlYZCDn6bwza6/Rs\r\nol0qNJ+QsPmqqIUCLBAVomiNzXMicTtOBpY=\r\n=Wk+8\r\n-----END PGP SIGNATURE-----\r\n"},"directories":{},"maintainers":[{"name":"alexbrochu","email":"alexbrochu@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/nice-lib_2.1.1_1671987374209_0.09124361135358594"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-25T15:07:05.823Z","1.0.0":"2022-12-25T15:07:06.055Z","modified":"2022-12-25T16:56:14.456Z","2.0.0":"2022-12-25T16:22:06.690Z","2.1.0":"2022-12-25T16:23:30.751Z","2.1.1":"2022-12-25T16:56:14.376Z"},"maintainers":[{"name":"alexbrochu","email":"alexbrochu@hotmail.com"}],"readme":"# nice-lib\r\n\r\n![npm (scoped)](https://img.shields.io/npm/v/@alexbrochu/nice-lib)\r\n![npm bundle size](https://img.shields.io/bundlephobia/min/nice-lib)\r\n\r\nSmall library to test how to publish a lib in npm\r\n\r\n# Install\r\n\r\n```\r\nnpm install @alexbrochu/nice-lib\r\n```\r\n\r\n# Usage\r\n\r\n```js\r\nimport {EventType, Test} from '@alexbrochu/nice-lib';\r\n\r\nconsole.log(EventType);\r\nconsole.log(Test.compute('hello'));\r\n```\r\n\r\n# Setup Typescript project\r\n\r\n- Install typescript\r\n\r\n```\r\nnpm i typescript --save-dev\r\n```\r\n\r\n- Compile typescript\r\n\r\n```\r\nnpx tsc\r\n```\r\n\r\n- Using Google TypeScript Style to Lint and Correct Your Code\r\n\r\n```\r\nnpm i gts --save-dev\r\nnpx gts init\r\n```\r\n\r\nhttps://www.digitalocean.com/community/tutorials/typescript-new-project\r\n\r\n# How to link a package before sending it to npm repository?\r\n\r\nThis command will be link you node_modules package locally to your other project. Here I'm using @alexbrochu/nice-lib from my local environment\r\n\r\n```\r\nnpm link @package/name\r\n```\r\n\r\n# Once tested you can use this command to bump the npm version and publis to npm repository\r\n\r\nYou have to login to npm before publishing\r\n```\r\nnpm login\r\n```\r\n\r\n```\r\nnpm version [major-minor]\r\nnpm publish --access public # this will publish your package so it's available to everyone\r\n```\r\n","readmeFilename":"README.md","description":"Removes all spaces from a string","homepage":"https://github.com/alexbrochu/nice-lib#readme","keywords":["tiny","npm","package","alexbrochu"],"repository":{"type":"git","url":"git+https://github.com/alexbrochu/nice-lib.git"},"bugs":{"url":"https://github.com/alexbrochu/nice-lib/issues"},"license":"MIT"}