{"id":23757225,"url":"https://github.com/teodevgroup/teo-vscode","last_synced_at":"2025-10-24T16:48:09.830Z","repository":{"id":75896319,"uuid":"586290612","full_name":"teodevgroup/teo-vscode","owner":"teodevgroup","description":"VSCode extension for Teo","archived":false,"fork":false,"pushed_at":"2024-12-08T12:29:18.000Z","size":185,"stargazers_count":2,"open_issues_count":0,"forks_count":2,"subscribers_count":2,"default_branch":"main","last_synced_at":"2024-12-31T11:03:38.135Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"https://teocloud.io","language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/teodevgroup.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","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":"2023-01-07T16:07:07.000Z","updated_at":"2024-12-08T12:29:21.000Z","dependencies_parsed_at":"2023-10-16T09:05:01.028Z","dependency_job_id":"af2609a2-49ac-472b-ad15-d00c632bce9c","html_url":"https://github.com/teodevgroup/teo-vscode","commit_stats":null,"previous_names":["victorteokw/teo-vscode","teodevgroup/teo-vscode"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teodevgroup%2Fteo-vscode","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teodevgroup%2Fteo-vscode/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teodevgroup%2Fteo-vscode/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/teodevgroup%2Fteo-vscode/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/teodevgroup","download_url":"https://codeload.github.com/teodevgroup/teo-vscode/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":232024669,"owners_count":18461964,"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-31T19:40:07.868Z","updated_at":"2025-10-24T16:48:04.786Z","avatar_url":"https://github.com/teodevgroup.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Teo Language Support\n\nThis extension provides enhanced Teo language and code intellisense support for Visual Studio Code.\n\n## Features\n\n* Syntax highlighting\n* Linting\n* Code completion\n* Jump to definition\n* Source code format\n\n## Release Notes\n\n### 0.3.1 (Nov 21st, 2024)\n\n* Bug fix: language server is not found\n\n### 0.3.0 (Nov 18th, 2024)\n\n* Updated middleware syntax\n\n### 0.2.19 (May 18th, 2024)\n\n* Remove code formatting temporarily\n\n### 0.2.18 (May 8th, 2024)\n\n* Fix doc comment name parsing\n\n### 0.2.17 (May 4th, 2024)\n\n* Add admin decorators\n\n### 0.2.16 (Apr 24th, 2024)\n\n* Add `Language` to `admin` namespace\n* Fix `identity` handler arg type\n\n### 0.2.15 (Apr 8th, 2024)\n\n* Add `admin` library\n\n### 0.2.14 (Apr 1st, 2024)\n\n* Add `admin` config block\n\n### 0.2.13 (Mar 23rd, 2024)\n\n* Add optional argument `otherwise` to `$when`\n\n### 0.2.12 (Mar 22nd, 2024)\n\n* Add value as type expression\n* Add permission pipeline items\n* Remove deprecated test config block\n* Fix argument list resolving bug\n\n### 0.2.11 (Mar 17th, 2024)\n\n* Add `$message` pipeline item\n* Writeonly fields considered as scalar fields\n* Add `ids` to identity checker args\n* Fix optional type resolving into nested bug\n\n### 0.2.10 (Mar 15th, 2024)\n\n* Add interface decorators\n* Update sign in shape declaration\n* Fixed field of declared shape is not optional bug\n\n### 0.2.9 (Mar 15th, 2024)\n\n* Handler template\n* Handler template inclusion\n* Declared synthesized shapes\n* Fix jump to definition for namespace level route handlers\n* Add pipeline item `$do` and `$not`\n\n### 0.2.8 (Mar 9th, 2024)\n\n* Fixed string filter case mode\n\n### 0.2.7 (Mar 5th, 2024)\n\n* Add input omissible to properties\n\n### 0.2.6 (Mar 5th, 2024)\n\n* Fix environment variable is invalid expression bug\n* Fix subscription alters current namespace path bug\n* Update math items declarations and fix type checking bug\n* Fix assign pipeline item declaration bug\n\n### 0.2.5 (Mar 5th, 2024)\n\n* Fix environment variable is invalid expression bug\n* Fix subscription alters current namespace path bug\n* Improve schema cache stability\n\n### 0.2.4 (Mar 3rd, 2024)\n\n* Support TypeScript client custom HTTP providers\n\n### 0.2.3 (Feb 26th, 2024)\n\n* Support dynamic client host\n\n### 0.2.2 (Feb 18th, 2024)\n\n* Correct pipeline trigger arguments\n\n### 0.2.1 (Feb 15th, 2024)\n\n* Fix data set group error message\n\n### 0.2.0 (Feb 2nd, 2024)\n\n* Support Python\n* Fix relation filter is required bug\n\n### 0.1.0 (Jan 17th, 2024)\n\n* Support Node.js\n\n### 0.0.24 (Dec 26th, 2023)\n\n* Add relation update and delete rules\n* Fix crashing when auto completing relation code\n\n### 0.0.23 (Dec 22nd, 2023)\n\n* Handlers in top level and namespace level\n* Optional handler input types\n* Add keyword `nonapi` to handler declarations\n* Highlight `Any` as builtin type\n* Update handler decorators\n* Fix output type of pipeline item `$when`\n\n### 0.0.22 (Dec 20th, 2023)\n\n* Allow doc comment in dictionary literals\n* Fix import keyword is not recognized bug\n* Improve performance on auto completion\n* Fixed data set syntax highlight bug\n\n### 0.0.21 (Dec 17th, 2023)\n\n* Syntax highlight for availability flags\n* Update handler declaration syntax\n* Syntax highlight for use `middlewares`\n* Syntax highlight for enum values and arguments\n* Fix syntax highlight bug for pipeline item declaration\n* Syntax highlight for generic constraint\n\n### 0.0.20 (Nov 30th, 2023)\n\n* Support type syntax `(T | U)[]?`\n* Added filter interfaces\n* Added interface enum\n* `null` doesn't pass `Optional` type anymore, ignore instead\n* Support identifiers that start with underscore\n* Added type coerce\n* Dictionary literal is aligned with TypeScript object literal\n* Jump to argument list declaration names\n* Improve stability\n* File format\n\n### 0.0.19 (Nov 7th, 2023)\n\n* Support enum member with arguments\n* Support force unwrap operator\n* Auto completion\n* Added database types\n* Support handler decorators\n* Support availability flags\n* Support data sets\n* Support inferred model inputs\n\n### 0.0.18 (Oct 16th, 2023)\n\n* Improved diagnostic messages for pipeline items\n* Jump to definition\n* Diagnostic messages for struct functions\n\n### 0.0.17 (Oct 12th, 2023)\n\n* Added code diagnostics for relations\n* Added code diagnostics for some pipeline items\n\n### 0.0.16 (Oct 9th, 2023)\n\n* Added highlights for newly added syntaxes\n* Auto complete decorators\n* Jump to imported files\n\n### 0.0.15 (Oct 3rd, 2023)\n\n* Added code diagnostics for importing an unexisting file\n* Added code diagnostics for duplicated model definitions\n\n### 0.0.14 (Sep 24th, 2023)\n\n* Highlight for comments in tuple and array literals\n\n### 0.0.13 (Sep 23rd, 2023)\n\n* Highlight for namespaced types\n\n### 0.0.12 (Sep 22nd, 2023)\n\n* Added namespace syntax highlighting\n\n### 0.0.11 (Aug 6th, 2023)\n\n* Updated action declaration\n\n### 0.0.10 (Aug 5th, 2023)\n\n* Added highlighting for interfaces\n\n### 0.0.9 (Jul 31st, 2023)\n\n* Added highlighting for dataset\n\n### 0.0.8 (Jul 29th, 2023)\n\n* Improved highlighting for comments\n* Fixed wrong range highlighting in strings\n\n### 0.0.7 (Feb 15th, 2023)\n\n* Support highlighting regular expression\n\n### 0.0.6 (Feb 6th, 2023)\n\n* Support `let` and `import`\n\n### 0.0.5 (Feb 3rd, 2023)\n\n* Support range literal\n* Fixed pipeline highlighting bug\n* Support `server` keyword for Teo 0.0.44\n\n### 0.0.4 (Feb 1st, 2023)\n\n* Update syntax highlighting for `entity` keyword\n\n### 0.0.2 (Jan 8th, 2023)\n\n* Add syntax highlighting for pipelines\n\n### 0.0.1 (Nov 5th, 2022)\n\n* Basic syntax highlighting\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteodevgroup%2Fteo-vscode","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fteodevgroup%2Fteo-vscode","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fteodevgroup%2Fteo-vscode/lists"}