{"id":15492148,"url":"https://github.com/imjuni/imjuni","last_synced_at":"2025-07-20T22:34:55.701Z","repository":{"id":43197212,"uuid":"496923682","full_name":"imjuni/imjuni","owner":"imjuni","description":null,"archived":false,"fork":false,"pushed_at":"2024-07-10T03:10:44.000Z","size":4779,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2024-10-19T10:27:31.913Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"MDX","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/imjuni.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-05-27T08:44:49.000Z","updated_at":"2023-11-07T16:43:37.000Z","dependencies_parsed_at":"2024-05-29T18:20:16.840Z","dependency_job_id":"552c4a80-5066-47a7-abd7-642b785f94d6","html_url":"https://github.com/imjuni/imjuni","commit_stats":{"total_commits":7,"total_committers":1,"mean_commits":7.0,"dds":0.0,"last_synced_commit":"5aa8efce7aa48b2567af5be1e743dda0eff5850d"},"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/imjuni/imjuni","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imjuni%2Fimjuni","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imjuni%2Fimjuni/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imjuni%2Fimjuni/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imjuni%2Fimjuni/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/imjuni","download_url":"https://codeload.github.com/imjuni/imjuni/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/imjuni%2Fimjuni/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":266210928,"owners_count":23893343,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-10-02T07:59:06.045Z","updated_at":"2025-07-20T22:34:55.683Z","avatar_url":"https://github.com/imjuni.png","language":"MDX","funding_links":[],"categories":[],"sub_categories":[],"readme":"TypeScript lovers and OpenSource developer. I develop TypeScript tools for boost productivity. For example, automatic create `JSONSchema` from TypeScript interface or automatic create `index.ts` file etc.\n\n## Stats\n[![imjuni's GitHub stats](https://github-readme-stats.vercel.app/api?username=imjuni)](https://github.com/anuraghazra/github-readme-stats)\n\n## Site\n\n- [imjuni's homepage](https://imjuni.github.io/imjuni/)\n\n## Tool \u0026 Library\n\n| Name                                                                     | Status                                                                                                                                          | Desc.                                                                                            |\n| :----------------------------------------------------------------------- | :---------------------------------------------------------------------------------------------------------------------------------------------- | :----------------------------------------------------------------------------------------------- |\n| [create-ts-index](https://github.com/imjuni/create-ts-index)             | [![NPM version](https://img.shields.io/npm/v/create-ts-index.svg?style=flat-square)](https://www.npmjs.com/package/create-ts-index)             | CLI to generate index.ts file for webpack, rollup entrypoint                                     |\n| [ctix](https://github.com/imjuni/ctix)                                   | [![NPM version](https://img.shields.io/npm/v/ctix.svg?style=flat-square)](https://www.npmjs.com/package/ctix)                                   | CLI to generate index.ts file for webpack, rollup entrypoint                                     |\n| [simple-tjscli](https://github.com/imjuni/simple-tjscli)                 | [![NPM version](https://img.shields.io/npm/v/simple-tjscli.svg?style=flat-square)](https://www.npmjs.com/package/simple-tjscli)                 | CLI to generate JSON schema from TypeScript interface                                            |\n| [schema-nozzle](https://github.com/imjuni/schema-nozzle) | [![NPM version](https://img.shields.io/npm/v/schema-nozzle.svg?style=flat-square)](https://www.npmjs.com/package/create-ts-json-schema) | CLI to generate JSONSchema from TypeScript interface, type alias, class and enum             |\n| [fast-maker](https://github.com/imjuni/fast-maker)                       | [![NPM version](https://img.shields.io/npm/v/fast-maker.svg?style=flat-square)](https://www.npmjs.com/package/fast-maker)                       | CLI to generate route configuration using directory structure                                    |\n| [erdia](https://github.com/imjuni/erdia)                                 | [![NPM version](https://img.shields.io/npm/v/erdia.svg?style=flat-square)](https://www.npmjs.com/package/erdia)                                 | CLI to generate mermaid.js ER diagram using TypeORM entity                                       |\n| [jin-frame](https://github.com/imjuni/jin-frame)                         | [![NPM version](https://img.shields.io/npm/v/jin-frame.svg?style=flat-square)](https://www.npmjs.com/package/jin-frame)                         | Library to define RESTful API call mechanics using decorator, class                              |\n| [deps-diff](https://github.com/imjuni/deps-diff)                         | [![NPM version](https://img.shields.io/npm/v/deps-diff.svg?style=flat-square)](https://www.npmjs.com/package/deps-diff)                         | CLI to generate commit log that dependency difference between previous commit and current commit |\n| [my-easy-fp](https://github.com/imjuni/my-easy-fp)                       | [![NPM version](https://img.shields.io/npm/v/my-easy-fp.svg?style=flat-square)](https://www.npmjs.com/package/my-easy-fp)                       | Library to misc programming tool, like populate array and chunk, sleep etc.                      |\n| [my-node-fp](https://github.com/imjuni/my-node-fp)                       | [![NPM version](https://img.shields.io/npm/v/my-node-fp.svg?style=flat-square)](https://www.npmjs.com/package/my-node-fp)                       | Library to misc programming tool, like exist, getDirname, isDirectory, isEmptyDir etc.           |\n| [my-only-either](https://github.com/imjuni/my-node-fp)                   | [![NPM version](https://img.shields.io/npm/v/my-node-fp.svg?style=flat-square)](https://www.npmjs.com/package/my-node-fp)                       | Library to misc programming tool, like exist, getDirname, isDirectory, isEmptyDir etc.           |\n| [url-naong](https://github.com/imjuni/url-naong)                         | [![NPM version](https://img.shields.io/npm/v/url-naong.svg?style=flat-square)](https://www.npmjs.com/package/url-naong)                         | A URL builder library for JavaScript, TypeScript                                                 |\n\n# Boilerplate\n\n| Name                                      |                                                           Staus                                                           | Desc.                                                                         |\n| :---------------------------------------- | :-----------------------------------------------------------------------------------------------------------------------: | :---------------------------------------------------------------------------- |\n| [Ma-eum](https://github.com/imjuni/maeum) | [![Github Star](https://img.shields.io/github/stars/imjuni/maeum.svg?style=flat-square)](https://github.com/imjuni/maeum) | Fastify.js boilerplate: routing, swagger documentation, validation automation |","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimjuni%2Fimjuni","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fimjuni%2Fimjuni","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fimjuni%2Fimjuni/lists"}