{"id":24854278,"url":"https://github.com/alwatr/alwatr-devkit","last_synced_at":"2025-10-14T22:05:28.103Z","repository":{"id":39650057,"uuid":"441522257","full_name":"Alwatr/alwatr-devkit","owner":"Alwatr","description":"Alwatr is a comprehensive ecosystem designed to streamline your development process. It includes a variety of tools and libraries to help you build robust applications efficiently.","archived":false,"fork":false,"pushed_at":"2025-01-23T10:28:14.000Z","size":16007,"stargazers_count":25,"open_issues_count":8,"forks_count":10,"subscribers_count":7,"default_branch":"next","last_synced_at":"2025-01-27T20:54:10.903Z","etag":null,"topics":["esm","javascript","pwa","typescript"],"latest_commit_sha":null,"homepage":"","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"agpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Alwatr.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2021-12-24T17:31:50.000Z","updated_at":"2025-01-26T09:07:10.000Z","dependencies_parsed_at":"2022-07-20T13:32:18.917Z","dependency_job_id":"72644df0-3994-461a-a654-8e6c9fdf06a7","html_url":"https://github.com/Alwatr/alwatr-devkit","commit_stats":{"total_commits":4424,"total_committers":21,"mean_commits":"210.66666666666666","dds":0.4708408679927667,"last_synced_commit":"643a07dc96385b00f17004bfaaedf7ad828ec554"},"previous_names":["alimd/vatr","alwatr/alwatr","alimd/alwatr","alwatr/alwatr-devkit"],"tags_count":151,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alwatr%2Falwatr-devkit","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alwatr%2Falwatr-devkit/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alwatr%2Falwatr-devkit/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Alwatr%2Falwatr-devkit/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Alwatr","download_url":"https://codeload.github.com/Alwatr/alwatr-devkit/tar.gz/refs/heads/next","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":236533094,"owners_count":19164360,"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":["esm","javascript","pwa","typescript"],"created_at":"2025-01-31T15:09:27.480Z","updated_at":"2025-10-14T22:05:28.086Z","avatar_url":"https://github.com/Alwatr.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"## Alwatr Developer Kit\n\nThe Alwatr Developer Kit is a comprehensive ecosystem designed to facilitate your development process. It comprises a diverse range of tools and libraries, empowering you to construct robust applications with enhanced efficiency.\n\n## Introduction\n\nAlwatr is a comprehensive ecosystem designed to streamline your development process. It includes a variety of tools and libraries to help you build robust applications efficiently.\n\n## Installation\n\nTo install the Alwatr package, use the following command:\n\n```sh\nyarn add alwatr\n```\n\n## Usage\n\nTo use Alwatr in your project, import the necessary modules as shown below:\n\n```typescript\nimport { someFunction } from 'alwatr/nanolib';\nimport { anotherFunction } from 'alwatr/flux';\n```\n\n## v2 Breaking Changes\n\n- **Exports all alwatr ecosystem packages as a single `alwatr` npm package.** This significantly changes how you install and import alwatr packages.\n\nInstead of installing individual packages like `@alwatr/resolve-url`, you now install the `alwatr` package:\n\n```bash\nnpm install alwatr\n```\n\nAnd import modules like this:\n\n```ts\nimport { resolveUrl } from 'alwatr/nanolib';\n```\n\nThis change simplifies dependency management and reduces bundle size for projects using multiple alwatr packages.\n\n### Migration Guide\n\n1. **Uninstall individual `@alwatr/*` packages:**  Use `npm uninstall @alwatr/package-name` for each alwatr package you have installed.\n2. **Install the `alwatr` package:** `npm install alwatr`\n3. **Update imports:** Change your import statements to use the new format, e.g., `import { resolveUrl } from 'alwatr/nanolib';`\n\nThis major release streamlines the alwatr ecosystem and improves the developer experience. Be sure to update your projects accordingly!\n\n## Sponsors\n\nThe following companies, organizations, and individuals support Nitrobase ongoing maintenance and development. Become a Sponsor to get your logo on our README and website.\n\n### Contributing\n\nContributions are welcome! Please read our [contribution guidelines](https://github.com/Alwatr/.github/blob/next/CONTRIBUTING.md) before submitting a pull request.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falwatr%2Falwatr-devkit","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Falwatr%2Falwatr-devkit","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Falwatr%2Falwatr-devkit/lists"}