{"_id":"@dannyfranca/common-types","_rev":"2-97aa875e3563d4df9d91f8b08d8de245","name":"@dannyfranca/common-types","dist-tags":{"latest":"0.1.1"},"versions":{"0.1.0":{"name":"@dannyfranca/common-types","version":"0.1.0","description":"Common type helpers to be used in many TypeScript projects.","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/common-types.git"},"publishConfig":{"access":"public"},"scripts":{"type-check":"tsc --noEmit","type-check:watch":"tsc --noEmit -w","lint":"eslint --ext .ts,.js --ignore-path .gitignore --fix src/**","publish":"npm publish --access public"},"keywords":["typescript","ts","common","types","interfaces","helpers"],"bugs":{"url":"https://github.com/dannyfranca/common-types/issues"},"homepage":"https://github.com/dannyfranca/common-types#readme","devDependencies":{"@types/node":"^12.7.2","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","cross-env":"^5.2.0","eslint":"^6.2.2","eslint-config-prettier":"^6.1.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","nyc":"^14.1.1","prettier":"^1.18.2","ts-node":"^8.3.0","typescript":"^3.5.3"},"dependencies":{},"gitHead":"ddaa5f13b5f893f0da12acf54f990fc8b8320734","_id":"@dannyfranca/common-types@0.1.0","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-T4DPrGYeL3a2f/Wu5/d9xMm0iwI4zO0+7f2fhfnTe3J9uvSRZld6XjDumfMRw3smrvCJjMettz4PbNhtV9oGUQ==","shasum":"7eff399f80574315a0dcfdb0232af4dc17dd75b8","tarball":"https://registry.npmjs.org/@dannyfranca/common-types/-/common-types-0.1.0.tgz","fileCount":5,"unpackedSize":4474,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY0DUCRA9TVsSAnZWagAAwEYP/332zXxtbOJQDhUuVC68\n/P3ZDi01OlnCvRl6tqKYMBhFNSt746zm4pi1LUc0Wwh6ZBzsoUpa65xsYVo4\nud9b9G+evcZ4apDEHCHGhX8B5cQgrj3hSvHE3Cp/T+BGIV3+K8hv1B5wzAca\nhpAl0CIYGqBiEDS/ut+YC89wxUNMZQ9QTEq8qPDl8eALMKcY5q05vos/YpI8\nUMKVU4YkRnTu9/umbfHDE6ZlpKHY0eiZVR9nsIWTR0YvIB2Pxiqi6p0aWK09\nkNHMt6uS6Xr+YgMHZIC9pawEtJTSXXiajEgK5VIzeXFmPUmVE1qQB0gsC73V\nJQ7KqtqO3eAR/4VMFEJbfOvKN77G1l8GuwgPGGme4ZwHwzx0MuEfXcKIK0Us\nQtGANVyk1UNhVv2bgZ0shC+DaAD2ASVHZ364YyHJocBAxbakIzp/voytBZ4T\nSSvfgyMo8H1+2w3xDrE+Yyc5GPxsU03e/vWY4bA0BDJg7NMoB8WTK5RaFOiH\nU+j9kNo9lGjRNDCoNLRvEe9KexyuqM37mYFADCQrA2EA+AG8RjL9w4toP3nn\nbwuRnOSq62gVu4qSHmzjTXp0m0VdO7Zjvq+jqCmsUxSqB7sAFdplgDDsnvC5\nAl5GJu/4Qiay9nisPXASuoTUJXz6ACYusGirTsoXUIj5fIpU5w5nf3i6EMqw\nbE5b\r\n=xPdB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCwu4/hmMkOsavCNMoUPMIjG4NOeEmCBOeyyCFFoDLU3wIgUHnCE8b+oloQX0zRB5iXy3IFJ39nJLBtA7dygLDPnyc="}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common-types_0.1.0_1566785747299_0.9145597890091224"},"_hasShrinkwrap":false},"0.1.1":{"name":"@dannyfranca/common-types","version":"0.1.1","description":"Common type helpers to be used in many TypeScript projects.","license":"MIT","author":{"name":"Danny França","email":"contato@dannyfranca.com"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"main":"src/index.ts","repository":{"type":"git","url":"git+https://github.com/dannyfranca/common-types.git"},"publishConfig":{"access":"public"},"scripts":{"type-check":"tsc --noEmit","type-check:watch":"tsc --noEmit -w","lint":"eslint --ext .ts,.js --ignore-path .gitignore --fix src/**","publish":"npm publish --access public"},"keywords":["typescript","ts","common","types","interfaces","helpers"],"bugs":{"url":"https://github.com/dannyfranca/common-types/issues"},"homepage":"https://github.com/dannyfranca/common-types#readme","devDependencies":{"@types/node":"^12.7.2","@typescript-eslint/eslint-plugin":"^2.0.0","@typescript-eslint/parser":"^2.0.0","cross-env":"^5.2.0","eslint":"^6.2.2","eslint-config-prettier":"^6.1.0","eslint-plugin-prettier":"^3.1.0","husky":"^3.0.4","lint-staged":"^9.2.3","nyc":"^14.1.1","prettier":"^1.18.2","ts-node":"^8.3.0","typescript":"^3.5.3"},"dependencies":{},"gitHead":"b53ad07906c13a61bc28ec5767cba75beb6df52f","_id":"@dannyfranca/common-types@0.1.1","_nodeVersion":"12.9.0","_npmVersion":"6.10.2","dist":{"integrity":"sha512-9BF6eByQvihDlmkVtBt+GWjxOzcpTKhsfUqXouDdEj/sXejNQ0r8ClRGFUcDL/tIbsO1bpmD65ak/f7BHetmVA==","shasum":"9d10ffc1a565625b3f4722b154bf4fb818af7f8a","tarball":"https://registry.npmjs.org/@dannyfranca/common-types/-/common-types-0.1.1.tgz","fileCount":5,"unpackedSize":4475,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdY0I9CRA9TVsSAnZWagAAvRYP/3oX0OeHt7LcTBjyrmLb\nKDXCcO2dQpKpSbvxEDjU1DYkSQLTpUbsIYgXFcDZHAy8KpYILQnB0tXo9FiZ\nO6F6GbhSYYtafRH+xBCyVehMfdn9c1CktmYRHnMwH78faEgKJLvuKSR/TxBd\nU9SW4FFd/Tm2TB0k25DDtJnTHVdQ20mYg/acDDO44M3OYsU42P+fYwyttL3v\n0a8P5Ux78U1fiTyDflQMBxs08jZBt7frT+pftcamAzR+MmxtvuAcg/pNj2IH\n+AIAVuOreG8DeU/SjlFK0lIj0xkdmftekMQGaEA79AFxTYNC9xllpEm7eWkW\nthAqWmfHxyZK43E/Gf0HPZVBuHeQAWyrqSxzM9E6ZlEi8QLQGLesp/IfDBBm\nxmV9KroPYUsjHVbG4z3hnvp0YtYSukQxD4+nM1hqGePzSctVFsbm37qfDUXa\nBtW1LXBK3LA0gS49lIsHNdTMa2ehdPm+qCdsBq2KOi7TYPmZ41OJCAhdanDY\ndyCAdU92lUx0VKRcvJwiroiLw16ATP88N3CLiK9p+zqrLcROVCug5/xziiqa\nYq1per4iSpiQSiZtqndcMaXVUbJvPW/poqRe4j8AiXTzIFW4fJ+7om0uosIf\nNId5zMBSERVHpZ1yWCS0u0WiJ20HpShNMvrQO9eYlSYYpT4HJVIA/xt/glkl\nLTUK\r\n=XsI+\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCCgK7SIfmvZ2K2OR9cNo+GrVcv29VyL+KttVpwkNgSDgIgUamomCDmrLUbA6/fUUWv10l4ufNtPKPmpiXo6WnPcss="}]},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"_npmUser":{"name":"dannyfranca","email":"contato@dannyfranca.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/common-types_0.1.1_1566786108709_0.8783454814618359"},"_hasShrinkwrap":false}},"time":{"created":"2019-08-26T02:15:47.086Z","0.1.0":"2019-08-26T02:15:47.421Z","modified":"2022-04-05T02:42:21.748Z","0.1.1":"2019-08-26T02:21:48.837Z"},"maintainers":[{"name":"dannyfranca","email":"contato@dannyfranca.com"}],"description":"Common type helpers to be used in many TypeScript projects.","homepage":"https://github.com/dannyfranca/common-types#readme","keywords":["typescript","ts","common","types","interfaces","helpers"],"repository":{"type":"git","url":"git+https://github.com/dannyfranca/common-types.git"},"contributors":[{"name":"Danny França","email":"contato@dannyfranca.com"}],"author":{"name":"Danny França","email":"contato@dannyfranca.com"},"bugs":{"url":"https://github.com/dannyfranca/common-types/issues"},"license":"MIT","readme":"<h1 align=\"center\">dannyfranca/common-types</h1>\n<p align=\"center\">TypeScript starting point handsome, clean and easy with test, CI, code coverage, documentation and git hooks.</p>\n<p align=\"center\">\n\n<a href=\"https://npmjs.com/package/@dannyfranca/common-types\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/dt/@dannyfranca/common-types.svg?style=flat-square&logo=npm\" />\n</a>\n\n<a href=\"https://npmjs.com/package/@dannyfranca/common-types\" target=\"_blank\">\n    <img src=\"https://img.shields.io/npm/v/@dannyfranca/common-types/latest.svg?style=flat-square&logo=npm\" />\n</a>\n\n<a href=\"https://travis-ci.com/dannyfranca/common-types\" target=\"_blank\">\n    <img src=\"https://img.shields.io/travis/dannyfranca/common-types?style=flat-square&logo=travis\" />\n</a>\n\n<a href=\"https://david-dm.org/dannyfranca/common-types\" target=\"_blank\">\n    <img src=\"https://david-dm.org/dannyfranca/common-types/status.svg?style=flat-square\" />\n</a>\n\n</p>\n\n## Getting Started\n\n* Install Dependency\n\n```bash\nyarn add @dannyfranca/common-types\n```\n\n## Usage\n\nJust import the types and use\n\n```typescript\nimport {ObjectWithType} from \"@dannyfranca/common-types\"\n\nconst data: ObjectWithType<string> = {\n  // ...\n}\n```\n\nSee usage examples in [src/example.ts](https://github.com/dannyfranca/common-types/blob/master/src/example.ts)\n\n## License\n\n[MIT License](./LICENSE)\n\nCopyright (c) Danny França <contato@dannyfranca.com>\n","readmeFilename":"README.md"}