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
Typescript Instantiation Expressions

tlgreg opened this issue 11 months ago
Fix ASI with pipes

edemaine opened this pull request 11 months ago
Fix array of objects type

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
ParseError with array-of-objects type

bbrk24 opened this issue 11 months ago
Pipe compiles to wrong semantics

cie opened this issue 11 months ago
Test validity of JS/TS outputs via esbuild parsing

edemaine opened this pull request 11 months ago
Fix optional property access shorthand

edemaine opened this pull request 11 months ago
Optional chaining with computed property access shorthand

tlgreg opened this issue 11 months ago
Rest elements at middle/end position and types

tlgreg opened this issue 12 months ago
Fail on TypeScript errors, or specified types

edemaine opened this pull request 12 months ago
Use .tsx extension for TypeScript type checking

edemaine opened this pull request 12 months ago
Fix ts: 'tsc' behavior around sourcemaps

edemaine opened this pull request 12 months ago
VSCode Extension CPU load 100%

mixty1 opened this issue 12 months ago
LSP pass on more completion info

edemaine opened this pull request 12 months ago
LSP support importing directories with index.civet

edemaine opened this pull request 12 months ago
LSP: Auto import

itsMapleLeaf opened this issue 12 months ago
Support TypeScript `paths` alias

edemaine opened this pull request 12 months ago
Maximum call stack size exceeded

mixty1 opened this issue 12 months ago
Type shorthands

bbrk24 opened this issue 12 months ago
Wrap thick pipes in parens

STRd6 opened this pull request 12 months ago
`(foo)` for custom operators `foo`

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
Added (+) binary op to function shorthand

STRd6 opened this pull request about 1 year ago
template string bracket completion

unlessgames opened this issue about 1 year ago
array access helpers

unlessgames opened this issue about 1 year ago
`T?` → `T | undefined`; `T??` → `T | undefined | null`

edemaine opened this pull request about 1 year ago
Extends shorthand `<` and negated forms

edemaine opened this pull request about 1 year ago
Declarations within `if`/`for` expressions

imm opened this issue about 1 year ago
Conditional types via if/unless

edemaine opened this pull request about 1 year ago
Optional function return types

edemaine opened this pull request about 1 year ago
Optional let declarations

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
Support declarations in switch statements

unlessgames opened this issue about 1 year ago
++= concat assignment

edemaine opened this pull request about 1 year ago
++ concat operator

edemaine opened this pull request about 1 year ago
Non-null pipe `?|>`

edemaine opened this issue about 1 year ago
as! T

STRd6 opened this pull request about 1 year ago
Fix unplugin emitDeclaration and Windows behavior

edemaine opened this pull request about 1 year ago
Type declarations are not emitted

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
add support in github lang support .cvt .cvtx

PatrickJS opened this issue about 1 year ago
Fix ASI before ranges

edemaine opened this pull request about 1 year ago
unexpected output with array range syntax

unlessgames opened this issue about 1 year ago
yield in do

edemaine opened this issue about 1 year ago
& function shorthand with template strings

unlessgames opened this issue about 1 year ago
Stricter unary operators (before &)

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
`[a ... b]` is a range, `[a ...b]` is implicit call

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
docs: Revise tagline, opening paragraph, and purple

edemaine opened this pull request about 1 year ago
with statement not supported

esthedebeste opened this issue about 1 year ago
Update font; tagline

STRd6 opened this pull request about 1 year ago
Use .-1 notation in Civet source

edemaine opened this pull request about 1 year ago
svg backgrounds

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
Omit obviously unreachable breaks from switch

edemaine opened this pull request about 1 year ago
Fix while(cond) without space

edemaine opened this pull request about 1 year ago
Color tweaks to improve contrast

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
`.cvt` file extension

danielbayley opened this issue about 1 year ago
Update docs style

STRd6 opened this pull request about 1 year ago
Unreachable code in `switch` with `return`

STRd6 opened this issue about 1 year ago
Unexpected output with indenting function arguments

unlessgames opened this issue about 1 year ago
Add angle brackets to surroundingPairs

edemaine opened this pull request about 1 year ago
Handle labeled loops

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
Fix implicit generators in assigned -> functions

edemaine opened this pull request about 1 year ago
Incorrect star placement with named generic generators

bbrk24 opened this issue about 1 year ago
Invalid output with labelled loop

bbrk24 opened this issue about 1 year ago
Omit return with `Generator<*, void>`

bbrk24 opened this issue about 1 year ago
js/ts2civet

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
Support implicit .civet importing unless implicitExtension: false

edemaine opened this pull request about 1 year ago
Add Qwik to Starter Templates

danielbayley opened this issue about 1 year ago
Fix sourcemap issue in unplugin (#846)

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
Fix #850: Wrap parens around thick pipes with refs in declarations

STRd6 opened this pull request about 1 year ago
Fix #833: Add newline after trailing comment in implicit braced blocks

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
tuple typing QoL feature?

747 opened this issue about 1 year ago
Import attributes

edemaine opened this pull request about 1 year ago
Em dash for decrement

bbrk24 opened this issue about 1 year ago
`ts: "esbuild"` crashes

edemaine opened this issue about 1 year ago
`autoLet` with typed declaration

747 opened this issue about 1 year ago
three dot range notation with spaces confuses parser

747 opened this issue about 1 year ago
Fix special relational operator precedence

edemaine opened this pull request about 1 year ago
`objectIs` disturbs operator precedence?

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
Matching type of a property with switch raises typescript error

unlessgames opened this issue about 1 year ago
`autoLet` and duplicate `let` in `for each`

747 opened this issue about 1 year ago