cadl/packages/compiler
Timothee Guerin 3eed298346
Use reusable state accessor for compiler decorators (#4465)
Idea that could be expanded/exposed to other libraries in the future.

Define clearly how to access a certain state key.

Doing that now as for paging there is a lot of decorators that are added
and that will simplify.
2024-09-17 23:14:01 +00:00
..
.scripts Update prettier config to format trailing commas to `all` (Default) (#4457) 2024-09-16 20:20:57 +00:00
cmd Move compiler source under `src/` (#2055) 2023-06-13 13:57:29 -07:00
entrypoints Move compiler source under `src/` (#2055) 2023-06-13 13:57:29 -07:00
generated-defs Update prettier config to format trailing commas to `all` (Default) (#4457) 2024-09-16 20:20:57 +00:00
lib Add new way to define decorator implementation with `$decorators` export (#4139) 2024-08-12 19:16:21 +00:00
scripts Update prettier config to format trailing commas to `all` (Default) (#4457) 2024-09-16 20:20:57 +00:00
src Use reusable state accessor for compiler decorators (#4465) 2024-09-17 23:14:01 +00:00
templates Update prettier config to format trailing commas to `all` (Default) (#4457) 2024-09-16 20:20:57 +00:00
test Update prettier config to format trailing commas to `all` (Default) (#4457) 2024-09-16 20:20:57 +00:00
CHANGELOG.json Prepare Publish for January Release (#2816) 2024-01-24 11:14:23 -08:00
CHANGELOG.md Bump compiler version for 0.60.1 hotfix (#4421) 2024-09-12 21:32:06 +00:00
LICENSE Rename packages in preparation for OSS release (#714) 2021-08-12 08:38:20 -05:00
README.md Rename references from microsoft.github.io/typespec to typespec.io (#2858) 2024-01-30 12:58:42 -08:00
package.json Use reusable state accessor for compiler decorators (#4465) 2024-09-17 23:14:01 +00:00
tsconfig.config.json Vitest improvements: vitest-ui, watch mode for deps, debug config (#2791) 2024-01-22 09:56:55 -08:00
tsconfig.json Generate TypeScript decorator signatures from `extern dec` (#2122) 2024-03-19 23:08:59 +00:00
vitest.config.e2e.ts Migrate test framework to vitest (#2769) 2024-01-02 11:40:29 -08:00
vitest.config.ts Update prettier config to format trailing commas to `all` (Default) (#4457) 2024-09-16 20:20:57 +00:00

README.md

TypeSpec compiler and CLI

This package implements the core of the TypeSpec compiler and its command-line interface.

See also