Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/DanielXMoore/Civet
A TypeScript superset that favors more types and less typing
https://github.com/DanielXMoore/Civet
Support TS instantiation expressions
edemaine opened this pull request 11 months ago
edemaine opened this pull request 11 months ago
Typescript Instantiation Expressions
tlgreg opened this issue 11 months ago
tlgreg opened this issue 11 months ago
civet.dev/playground - Displaying console output from async functions
tlgreg opened this issue 11 months ago
tlgreg opened this issue 11 months ago
Fix ASI with pipes
edemaine opened this pull request 11 months ago
edemaine opened this pull request 11 months ago
Fix array of objects type
edemaine opened this pull request 11 months ago
edemaine opened this pull request 11 months ago
TS typeof allow for arbitrary expressions, not just types
edemaine opened this pull request 11 months ago
edemaine opened this pull request 11 months ago
ParseError with array-of-objects type
bbrk24 opened this issue 11 months ago
bbrk24 opened this issue 11 months ago
Pipe compiles to wrong semantics
cie opened this issue 11 months ago
cie opened this issue 11 months ago
Test validity of JS/TS outputs via esbuild parsing
edemaine opened this pull request 11 months ago
edemaine opened this pull request 11 months ago
Fix optional property access shorthand
edemaine opened this pull request 11 months ago
edemaine opened this pull request 11 months ago
Optional chaining with computed property access shorthand
tlgreg opened this issue 11 months ago
tlgreg opened this issue 11 months ago
Rest elements at middle/end position and types
tlgreg opened this issue 12 months ago
tlgreg opened this issue 12 months ago
Fail on TypeScript errors, or specified types
edemaine opened this pull request 12 months ago
edemaine opened this pull request 12 months ago
Use .tsx extension for TypeScript type checking
edemaine opened this pull request 12 months ago
edemaine opened this pull request 12 months ago
Fix ts: 'tsc' behavior around sourcemaps
edemaine opened this pull request 12 months ago
edemaine opened this pull request 12 months ago
VSCode Extension CPU load 100%
mixty1 opened this issue 12 months ago
mixty1 opened this issue 12 months ago
LSP pass on more completion info
edemaine opened this pull request 12 months ago
edemaine opened this pull request 12 months ago
LSP support importing directories with index.civet
edemaine opened this pull request 12 months ago
edemaine opened this pull request 12 months ago
LSP: Auto import
itsMapleLeaf opened this issue 12 months ago
itsMapleLeaf opened this issue 12 months ago
Support TypeScript `paths` alias
edemaine opened this pull request 12 months ago
edemaine opened this pull request 12 months ago
VSCode typescript checker doesn't see path aliases and won't work with implicit .civet extensions
mixty1 opened this issue 12 months ago
mixty1 opened this issue 12 months ago
Single-argument function shorthand creates yet another dollar sign in same arrow function
mixty1 opened this issue 12 months ago
mixty1 opened this issue 12 months ago
Maximum call stack size exceeded
mixty1 opened this issue 12 months ago
mixty1 opened this issue 12 months ago
Type shorthands
bbrk24 opened this issue 12 months ago
bbrk24 opened this issue 12 months ago
Wrap thick pipes in parens
STRd6 opened this pull request 12 months ago
STRd6 opened this pull request 12 months ago
`(foo)` for custom operators `foo`
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Thick pipe in nested application is missing parens
STRd6 opened this issue about 1 year ago
STRd6 opened this issue about 1 year ago
Added (+) binary op to function shorthand
STRd6 opened this pull request about 1 year ago
STRd6 opened this pull request about 1 year ago
vscode extension breaks error reporting when editing non-Civet TypeScript files
joshuahhh opened this issue about 1 year ago
joshuahhh opened this issue about 1 year ago
template string bracket completion
unlessgames opened this issue about 1 year ago
unlessgames opened this issue about 1 year ago
array access helpers
unlessgames opened this issue about 1 year ago
unlessgames opened this issue about 1 year ago
`T?` → `T | undefined`; `T??` → `T | undefined | null`
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Extends shorthand `<` and negated forms
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Declarations within `if`/`for` expressions
imm opened this issue about 1 year ago
imm opened this issue about 1 year ago
Conditional types via if/unless
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Optional function return types
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Declaration conditional with missing body inside of an indented block causes invalid compilation
STRd6 opened this issue about 1 year ago
STRd6 opened this issue about 1 year ago
Optional let declarations
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
losing type information when declaring variables directly in conditionals
unlessgames opened this issue about 1 year ago
unlessgames opened this issue about 1 year ago
Support declarations in switch statements
unlessgames opened this issue about 1 year ago
unlessgames opened this issue about 1 year ago
++= concat assignment
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
++ concat operator
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Non-null pipe `?|>`
edemaine opened this issue about 1 year ago
edemaine opened this issue about 1 year ago
as! T
STRd6 opened this pull request about 1 year ago
STRd6 opened this pull request about 1 year ago
Fix unplugin emitDeclaration and Windows behavior
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Allow classes to be parametric in other parametric classes (because TypeScript won't)
PatrickJS opened this issue about 1 year ago
PatrickJS opened this issue about 1 year ago
Type declarations are not emitted
imm opened this issue about 1 year ago
imm opened this issue about 1 year ago
Civet as a virtual lang via vscode rather than compiled
PatrickJS opened this issue about 1 year ago
PatrickJS opened this issue about 1 year ago
add support in github lang support .cvt .cvtx
PatrickJS opened this issue about 1 year ago
PatrickJS opened this issue about 1 year ago
Fix ASI before ranges
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
unexpected output with array range syntax
unlessgames opened this issue about 1 year ago
unlessgames opened this issue about 1 year ago
yield in do
edemaine opened this issue about 1 year ago
edemaine opened this issue about 1 year ago
& function shorthand with template strings
unlessgames opened this issue about 1 year ago
unlessgames opened this issue about 1 year ago
Stricter unary operators (before &)
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Strange input allowed in single-argument function shorthand
imm opened this issue about 1 year ago
imm opened this issue about 1 year ago
`[a ... b]` is a range, `[a ...b]` is implicit call
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Allow arbitrary unary operators before ampersand function notation
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
docs: Revise tagline, opening paragraph, and purple
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
with statement not supported
esthedebeste opened this issue about 1 year ago
esthedebeste opened this issue about 1 year ago
Update font; tagline
STRd6 opened this pull request about 1 year ago
STRd6 opened this pull request about 1 year ago
Use .-1 notation in Civet source
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
svg backgrounds
STRd6 opened this pull request about 1 year ago
STRd6 opened this pull request about 1 year ago
Support x?.-1 and other optional fancy accesses
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Omit obviously unreachable breaks from switch
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Fix while(cond) without space
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Color tweaks to improve contrast
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
while loops with their conditions attached to them error the compiler
esthedebeste opened this issue about 1 year ago
esthedebeste opened this issue about 1 year ago
`.cvt` file extension
danielbayley opened this issue about 1 year ago
danielbayley opened this issue about 1 year ago
Update docs style
STRd6 opened this pull request about 1 year ago
STRd6 opened this pull request about 1 year ago
Unreachable code in `switch` with `return`
STRd6 opened this issue about 1 year ago
STRd6 opened this issue about 1 year ago
Unexpected output with indenting function arguments
unlessgames opened this issue about 1 year ago
unlessgames opened this issue about 1 year ago
Add angle brackets to surroundingPairs
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Handle labeled loops
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Omit return with Iterator/Generator<*, void> type
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Fix implicit generators in assigned -> functions
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Incorrect star placement with named generic generators
bbrk24 opened this issue about 1 year ago
bbrk24 opened this issue about 1 year ago
Invalid output with labelled loop
bbrk24 opened this issue about 1 year ago
bbrk24 opened this issue about 1 year ago
Omit return with `Generator<*, void>`
bbrk24 opened this issue about 1 year ago
bbrk24 opened this issue about 1 year ago
js/ts2civet
danielbayley opened this issue about 1 year ago
danielbayley opened this issue about 1 year ago
handleHotUpdate to fix Vite HMR (watch in dev mode)
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Support implicit .civet importing unless implicitExtension: false
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Add Qwik to Starter Templates
danielbayley opened this issue about 1 year ago
danielbayley opened this issue about 1 year ago
Fix sourcemap issue in unplugin (#846)
Mokshit06 opened this pull request about 1 year ago
Mokshit06 opened this pull request about 1 year ago
Fix #853: catch clause with extra space
STRd6 opened this pull request about 1 year ago
STRd6 opened this pull request about 1 year ago
Fix #850: Wrap parens around thick pipes with refs in declarations
STRd6 opened this pull request about 1 year ago
STRd6 opened this pull request about 1 year ago
Operators cannot be used with single-argument function shorthand in some cases
imm opened this issue about 1 year ago
imm opened this issue about 1 year ago
An extra space after `catch` without a parameter can have bad consequences
imm opened this issue about 1 year ago
imm opened this issue about 1 year ago
Fix #833: Add newline after trailing comment in implicit braced blocks
STRd6 opened this pull request about 1 year ago
STRd6 opened this pull request about 1 year ago
Thick pipe needs parens when used in declaration
STRd6 opened this issue about 1 year ago
STRd6 opened this issue about 1 year ago
tuple typing QoL feature?
747 opened this issue about 1 year ago
747 opened this issue about 1 year ago
Import attributes
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
Em dash for decrement
bbrk24 opened this issue about 1 year ago
bbrk24 opened this issue about 1 year ago
`ts: "esbuild"` crashes
edemaine opened this issue about 1 year ago
edemaine opened this issue about 1 year ago
`autoLet` with typed declaration
747 opened this issue about 1 year ago
747 opened this issue about 1 year ago
three dot range notation with spaces confuses parser
747 opened this issue about 1 year ago
747 opened this issue about 1 year ago
Fix special relational operator precedence
edemaine opened this pull request about 1 year ago
edemaine opened this pull request about 1 year ago
`objectIs` disturbs operator precedence?
747 opened this issue about 1 year ago
747 opened this issue about 1 year ago
Fix #839: for each of declaration with auto-let
STRd6 opened this pull request about 1 year ago
STRd6 opened this pull request about 1 year ago
Matching type of a property with switch raises typescript error
unlessgames opened this issue about 1 year ago
unlessgames opened this issue about 1 year ago
`autoLet` and duplicate `let` in `for each`
747 opened this issue about 1 year ago
747 opened this issue about 1 year ago