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
Allow binary operators after nested object literals and bulleted arrays, fix `++` with bulleted arrays
edemaine opened this pull request 12 days ago
edemaine opened this pull request 12 days ago
Regression with dedented postfix after implicit object literal
edemaine opened this issue 15 days ago
edemaine opened this issue 15 days ago
[feature request] `switch` and pattern match in type position
HerringtonDarkholme opened this issue 27 days ago
HerringtonDarkholme opened this issue 27 days ago
Fix unwrapping of operator sections with placeholders
edemaine opened this pull request 28 days ago
edemaine opened this pull request 28 days ago
Allow spaces in `(op)`, force spaces in `(in)` and `(instanceof)`
edemaine opened this pull request 28 days ago
edemaine opened this pull request 28 days ago
`(in)` operator generates JS missing whitespace around `in`
nicholaides opened this issue 28 days ago
nicholaides opened this issue 28 days ago
`1 |> (+ &)` generates incorrect JS
nicholaides opened this issue 28 days ago
nicholaides opened this issue 28 days ago
Handle invalid precedence in operators
edemaine opened this pull request 29 days ago
edemaine opened this pull request 29 days ago
Parser barfs on operator looser/tigher/same as identifier
nicholaides opened this issue 29 days ago
nicholaides opened this issue 29 days ago
Improve Playground error styling
edemaine opened this pull request 29 days ago
edemaine opened this pull request 29 days ago
Fix pipe into certain `new` expressions
edemaine opened this pull request 29 days ago
edemaine opened this pull request 29 days ago
Fix immediately called `(op)` in pipeline context
edemaine opened this pull request 29 days ago
edemaine opened this pull request 29 days ago
Fix implicit return of pipeline with `return`/`throw`
edemaine opened this pull request 29 days ago
edemaine opened this pull request 29 days ago
`return` at end of pipeline that causes `return return` if the pipeline was at the end of a function
nicholaides opened this issue about 1 month ago
nicholaides opened this issue about 1 month ago
Parser barfs on `foo |> new .`
nicholaides opened this issue about 1 month ago
nicholaides opened this issue about 1 month ago
`yield` with array literals Prettifies incorrectly
nicholaides opened this issue about 1 month ago
nicholaides opened this issue about 1 month ago
Compiler barfs on `foo |> (*) bar`
nicholaides opened this issue about 1 month ago
nicholaides opened this issue about 1 month ago
`yield*` not supported in pipelines (unless surrounded with parens)
nicholaides opened this issue about 1 month ago
nicholaides opened this issue about 1 month ago
`yield*` in pipeline
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
Fix property `::` typing with private fields
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
Named binding patterns `name^pattern` in pattern matching, function parameters, declarations, `for` loops; fix complex bindings in `for` loops
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
Destructuring type error in private field
uinz opened this issue about 1 month ago
uinz opened this issue about 1 month ago
Worker threads fixes and SourceMap revamp
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
Parallel testing via `CIVET_THREADS` (Mocha's `--parallel`)
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
Range literal improvements: faster, fix doubly strict
bbrk24 opened this pull request about 1 month ago
bbrk24 opened this pull request about 1 month ago
Pattern `name^: value` binds `name`, while `name: value` never does (except for identifiers)
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
Fix top-level `await`/`yield` in `iife` mode (including REPL and Playground)
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
`for` reduction fixes: `each` supports implicit body, `for*` is an error
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
Pattern match creates unused variable
nicholaides opened this issue about 1 month ago
nicholaides opened this issue about 1 month ago
REPL can't run (some?) generators with `yield` in the Civet code
nicholaides opened this issue about 1 month ago
nicholaides opened this issue about 1 month ago
`for first each`, `for sum each`, and others generate incorrect JavaScript
nicholaides opened this issue about 1 month ago
nicholaides opened this issue about 1 month ago
`for concat` reduction for concatenating arrays, `for first` reduction for finding elements
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
Multiple items and spreads in array comprehensions
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
Extension bug fix for unplugin on webpack; cleanup old bug workarounds
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
`let x?` allows initial `undefined` value + type inference; `let x? = y` for simple `y`
edemaine opened this pull request about 1 month ago
edemaine opened this pull request about 1 month ago
List of ASCII symbols in cheatsheet
edemaine opened this pull request about 2 months ago
edemaine opened this pull request about 2 months ago
Import literal `"module"#export` hoists `import { export } from "module"`
edemaine opened this pull request about 2 months ago
edemaine opened this pull request about 2 months ago
Pin parameter `^p` assigns function parameter to outer variable
edemaine opened this pull request about 2 months ago
edemaine opened this pull request about 2 months ago
`coffeeClasses` improved compatibility: private static class fields via `=`, bound methods via `=>` , `constructor` shouldn't `return`
edemaine opened this pull request about 2 months ago
edemaine opened this pull request about 2 months ago
Guaranteed `break with`
edemaine opened this issue about 2 months ago
edemaine opened this issue about 2 months ago
Non-end rest parameters support types
edemaine opened this pull request about 2 months ago
edemaine opened this pull request about 2 months ago
Multithreaded compilation via Node workers and `threads` option or `CIVET_THREADS` environment variable; enable Node compiler cache; improve unplugin caching
edemaine opened this pull request about 2 months ago
edemaine opened this pull request about 2 months ago
[playground] Selected text shows ligature with unchecked ligature checkbox
angelhdzdev opened this issue about 2 months ago
angelhdzdev opened this issue about 2 months ago
Update unplugin to v2.1.0
edemaine opened this pull request about 2 months ago
edemaine opened this pull request about 2 months ago
`break/continue loop/while/until/for/do` refer to anonymous containing iteration
edemaine opened this pull request about 2 months ago
edemaine opened this pull request about 2 months ago
`:label` supports Civet reserved words (but not JS reserved words)
edemaine opened this pull request about 2 months ago
edemaine opened this pull request about 2 months ago
Fix parser crash on blocks inside `switch`
STRd6 opened this pull request about 2 months ago
STRd6 opened this pull request about 2 months ago
`FORCE_COLOR=1` isn't working flawless on the Civet project
Yewzir opened this issue about 2 months ago
Yewzir opened this issue about 2 months ago
Calling `Symbol.for("loop")`
bbrk24 opened this issue about 2 months ago
bbrk24 opened this issue about 2 months ago
TypeError with object literal in switch?
bbrk24 opened this issue about 2 months ago
bbrk24 opened this issue about 2 months ago
Fat pipe `||>` uses semicolons at statement level
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Fix mixing access modifiers (e.g. `readonly`) with `@` arguments in constructors
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Fix placeholders in `for each` loops
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Fix implicit objects in indented arguments after other arguments
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Fix object literals and bulleted lists in JSX indented attributes, fix indentation detection
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Fix implicit `async` and `*` in methods
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
make tab key insert tabs and set tab size to 4 in playground
samualtnorman opened this pull request 2 months ago
samualtnorman opened this pull request 2 months ago
Fix `new` expression at start of pipeline
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Pipe after argumentless `new`
edemaine opened this issue 2 months ago
edemaine opened this issue 2 months ago
Nested implicit objects in function arguments
edemaine opened this issue 2 months ago
edemaine opened this issue 2 months ago
JSX indented attributes
edemaine opened this issue 2 months ago
edemaine opened this issue 2 months ago
`do*` works differently in top-level functions vs in methods
bbrk24 opened this issue 2 months ago
bbrk24 opened this issue 2 months ago
`%%` operator types support `bigint` in addition to `number`
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Fix automatic `Promise` wrapping of async return types
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Playground shows IIFE failures only when clicking Run
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Type postfix `?` and `!` work in long postfix sequence
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
can't install in deno
johndeighan opened this issue 2 months ago
johndeighan opened this issue 2 months ago
Fix fallthrough in implicitly returned switch with semicolon, improve `hasExit` heuristic
edemaine opened this pull request 2 months ago
edemaine opened this pull request 2 months ago
Zed support
lassejlv opened this issue 2 months ago
lassejlv opened this issue 2 months ago
`for` reduction implicit body can destructure, fix implicitly returned patterns in some cases
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Allow postfix in indented `if` conditions
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
`compile` API questions
johndeighan opened this issue 3 months ago
johndeighan opened this issue 3 months ago
Fix complex property globs
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Fix trailing member/call behavior
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Numeric object keys in pattern matching
STRd6 opened this pull request 3 months ago
STRd6 opened this pull request 3 months ago
`T?[]` is not transpiled
bbrk24 opened this issue 3 months ago
bbrk24 opened this issue 3 months ago
Cannot pattern-match object with numeric keys
bbrk24 opened this issue 3 months ago
bbrk24 opened this issue 3 months ago
BigInt ranges work in for/of, but not as values
bbrk24 opened this issue 3 months ago
bbrk24 opened this issue 3 months ago
`for join` reduction to concatenate strings
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
`for each` with `&`
edemaine opened this issue 3 months ago
edemaine opened this issue 3 months ago
Semicolon causes implicit fallthrough in switch
bbrk24 opened this issue 3 months ago
bbrk24 opened this issue 3 months ago
TypeError when compiling `readonly @prop` in c'tor
bbrk24 opened this issue 3 months ago
bbrk24 opened this issue 3 months ago
Change typing of `%%` to allow bigint
bbrk24 opened this issue 3 months ago
bbrk24 opened this issue 3 months ago
Track indentation of trailing member/call expressions
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Fix reduction inside conditions, and other subtle aliasing issues
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Call chains now interpreted as extra arguments
bbrk24 opened this issue 3 months ago
bbrk24 opened this issue 3 months ago
LSP: fix autocompletion details error message
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Fix missing parentheses in one-line `if` condition
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Playground JS failures
edemaine opened this issue 3 months ago
edemaine opened this issue 3 months ago
Missing parens in some `if`s
edemaine opened this issue 3 months ago
edemaine opened this issue 3 months ago
Fix range `for` loop with complex left-hand side
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Type's postfix `if` must be on the same line
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Parse error in class method with return type and <
unlessgames opened this issue 3 months ago
unlessgames opened this issue 3 months ago
Fix typo in Coffeescript comparison
bbrk24 opened this pull request 3 months ago
bbrk24 opened this pull request 3 months ago
Autocomplete error message
bbrk24 opened this issue 3 months ago
bbrk24 opened this issue 3 months ago
Range for loop doesn't support complex left-hand sides
edemaine opened this issue 3 months ago
edemaine opened this issue 3 months ago
Reduction inside `unless` seems broken
edemaine opened this issue 3 months ago
edemaine opened this issue 3 months ago
Fix wrapping of braced objects in parentheses
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
Fix parenthesized `⧺` and `—` shorthands for `++` and `--`
edemaine opened this pull request 3 months ago
edemaine opened this pull request 3 months ago
`(⧺a)` parsed as concat
JayXon opened this issue 3 months ago
JayXon opened this issue 3 months ago