{"id":22787341,"url":"https://github.com/aserto-dev/ts-linting-configs","last_synced_at":"2025-04-15T23:38:56.004Z","repository":{"id":43962117,"uuid":"343766097","full_name":"aserto-dev/ts-linting-configs","owner":"aserto-dev","description":"Aserto shared Type-check/Lint/Format configs","archived":false,"fork":false,"pushed_at":"2024-11-06T06:57:45.000Z","size":2974,"stargazers_count":2,"open_issues_count":0,"forks_count":1,"subscribers_count":3,"default_branch":"main","last_synced_at":"2025-03-29T02:42:00.725Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","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/aserto-dev.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":"2021-03-02T12:25:40.000Z","updated_at":"2024-11-06T06:57:48.000Z","dependencies_parsed_at":"2024-06-20T23:27:18.860Z","dependency_job_id":"51fa9dd4-08aa-4729-9675-5fcb7950e60e","html_url":"https://github.com/aserto-dev/ts-linting-configs","commit_stats":{"total_commits":25,"total_committers":4,"mean_commits":6.25,"dds":0.52,"last_synced_commit":"0070909bb2a80170863d35d16080e10a83c315e6"},"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aserto-dev%2Fts-linting-configs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aserto-dev%2Fts-linting-configs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aserto-dev%2Fts-linting-configs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/aserto-dev%2Fts-linting-configs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/aserto-dev","download_url":"https://codeload.github.com/aserto-dev/ts-linting-configs/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248553762,"owners_count":21123509,"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-12-12T00:54:13.242Z","updated_at":"2025-04-15T23:38:55.976Z","avatar_url":"https://github.com/aserto-dev.png","language":"JavaScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Aserto shared Type-check/Lint/Format configs\n\n## Testing changes locally\n\nTo quickly check that configs are valid, don't have syntax errors, etc. run the checks on this repo.\n\n### Type-checking\n```yarn tsc```\n\n### Linting and Formatting\n```yarn lint```\n\n## Testing changes in another repo\n\nSince most of the checks don't apply to anything in this repo, you should test that your changes had the intended effect in one that can exercise your changes.\n\nIn your local checkout of this repo, run:\n\n```yarn link```\n\nIn the repo that you want to test the changes in, run:\n\n```yarn link @aserto/ts-linting-configs```\n\nThis has the effect of making your `node_modules/@aserto/ts-linting-configs` symlink to your local `ts-linting-configs` checkout directory.\n\nNow run whatever commands you use to invoke the TypeScript compiler and ESLint in your designated repo and check for the desired behavior.\n\nTo unlink your other repo from `ts-linting-configs`, run:\n\n```yarn unlink @aserto/ts-linting-configs```\n\n(Optionally) You can unregister this repo from being linked to by running:\n\n```yarn unlink```\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faserto-dev%2Fts-linting-configs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faserto-dev%2Fts-linting-configs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faserto-dev%2Fts-linting-configs/lists"}