{"id":19529944,"url":"https://github.com/loopmode/kimono-tpl-monorepo","last_synced_at":"2026-06-07T21:31:05.585Z","repository":{"id":140399783,"uuid":"228355259","full_name":"loopmode/kimono-tpl-monorepo","owner":"loopmode","description":null,"archived":false,"fork":false,"pushed_at":"2019-12-19T09:13:18.000Z","size":845,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":2,"default_branch":"master","last_synced_at":"2025-01-08T16:26:19.654Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"JavaScript","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/loopmode.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":"2019-12-16T09:55:50.000Z","updated_at":"2019-12-19T09:13:20.000Z","dependencies_parsed_at":null,"dependency_job_id":"ad2ea908-ecd6-4cf4-88e2-661155029fcd","html_url":"https://github.com/loopmode/kimono-tpl-monorepo","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loopmode%2Fkimono-tpl-monorepo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loopmode%2Fkimono-tpl-monorepo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loopmode%2Fkimono-tpl-monorepo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/loopmode%2Fkimono-tpl-monorepo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/loopmode","download_url":"https://codeload.github.com/loopmode/kimono-tpl-monorepo/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":240783109,"owners_count":19856776,"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-11-11T01:28:13.747Z","updated_at":"2026-06-07T21:31:05.508Z","avatar_url":"https://github.com/loopmode.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# \u003c%= projectName %\u003e\n\n[![lerna](https://img.shields.io/badge/maintained%20with-lerna-cc00ff.svg)](https://lerna.js.org/)\n\n## Scripts\n\n### `yarn setup`\n\nAdds the registry for the package scope to npm config and logs in.  \nBe prepared to provide username and password for the private registry.\n\nUse this command once after cloning the git repo.\n\n### `yarn start`\n\nStarts storybook.\n\n### `yarn lint`\n\nRuns ESLint across all packages.  \nUse `yarn eslint --fix` to apply default formatting and code style.\n\n### `yarn test`\n\nRuns unit tests\n\n### `yarn build`\n\nBuilds all packages\n\n### `yarn lerna run publish`\n\nPublishes all updated packages\n\n# Creating from templates\n\n### `yarn create:package`\n\nCreates a new package in a target workspace based on `templates/package`\n\n#### Example\n\n```\nyarn create:package my-new-package\n```\n\n#### Usage\n\n```\nyarn create:package \u003cNEW_PACKAGE_NAME\u003e [TARGET_WORKSPACE_NAME=packages]\n```\n\n| Argument                | Description                                                                                 |\n| ----------------------- | ------------------------------------------------------------------------------------------- |\n| `NEW_PACKAGE_NAME`      | Name for the new package (without scope)                                                    |\n| `TARGET_WORKSPACE_NAME` | (Optional) name of the workspace in which to create the new package. Defaults to `packages` |\n\n### `yarn create:component`\n\nCreates a new react component in a target package based on `templates/component`\n\n#### Example:\n\n```\nyarn create:component components-core my-new-component\n```\n\n#### Usage\n\n```\nyarn create:component \u003cTARGET_PACKAGE_NAME\u003e \u003cNEW_COMPONENT_NAME\u003e [TARGET_WORKSPACE_NAME=packages]\n```\n\n| Argument                | Description                                                                                      |\n| ----------------------- | ------------------------------------------------------------------------------------------------ |\n| `TARGET_PACKAGE_NAME`   | Folder name of the package in which to create a new component (without scope)                    |\n| `NEW_COMPONENT_NAME`    | Name for the new component (without scope)                                                       |\n| `TARGET_WORKSPACE_NAME` | (Optional) name of the workspace that contains the `TARGET_PACKAGE_NAME`. Defaults to `packages` |\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floopmode%2Fkimono-tpl-monorepo","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Floopmode%2Fkimono-tpl-monorepo","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Floopmode%2Fkimono-tpl-monorepo/lists"}