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

[feature request] `switch` and pattern match in type position

HerringtonDarkholme opened this issue 27 days ago
Fix unwrapping of operator sections with placeholders

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
`(in)` operator generates JS missing whitespace around `in`

nicholaides opened this issue 28 days ago
`1 |> (+ &)` generates incorrect JS

nicholaides opened this issue 28 days ago
Handle invalid precedence in operators

edemaine opened this pull request 29 days ago
Parser barfs on operator looser/tigher/same as identifier

nicholaides opened this issue 29 days ago
Improve Playground error styling

edemaine opened this pull request 29 days ago
Fix pipe into certain `new` expressions

edemaine opened this pull request 29 days ago
Fix immediately called `(op)` in pipeline context

edemaine opened this pull request 29 days ago
Fix implicit return of pipeline with `return`/`throw`

edemaine opened this pull request 29 days ago
Parser barfs on `foo |> new .`

nicholaides opened this issue about 1 month ago
`yield` with array literals Prettifies incorrectly

nicholaides opened this issue about 1 month ago
Compiler barfs on `foo |> (*) bar`

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
`yield*` in pipeline

edemaine opened this pull request about 1 month ago
Fix property `::` typing with private fields

edemaine opened this pull request about 1 month ago
Destructuring type error in private field

uinz opened this issue about 1 month ago
Worker threads fixes and SourceMap revamp

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
Range literal improvements: faster, fix doubly strict

bbrk24 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
`for` reduction fixes: `each` supports implicit body, `for*` is an error

edemaine opened this pull request about 1 month ago
Pattern match creates unused variable

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
`for first each`, `for sum each`, and others generate incorrect JavaScript

nicholaides opened this issue about 1 month ago
Multiple items and spreads in array comprehensions

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
List of ASCII symbols in cheatsheet

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
Pin parameter `^p` assigns function parameter to outer variable

edemaine opened this pull request about 2 months ago
Guaranteed `break with`

edemaine opened this issue about 2 months ago
Non-end rest parameters support types

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
Update unplugin to v2.1.0

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
`:label` supports Civet reserved words (but not JS reserved words)

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
`FORCE_COLOR=1` isn't working flawless on the Civet project

Yewzir opened this issue about 2 months ago
Calling `Symbol.for("loop")`

bbrk24 opened this issue about 2 months ago
TypeError with object literal in switch?

bbrk24 opened this issue about 2 months ago
Fat pipe `||>` uses semicolons at statement level

edemaine opened this pull request 2 months ago
Fix placeholders in `for each` loops

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
Fix implicit `async` and `*` in methods

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
Fix `new` expression at start of pipeline

edemaine opened this pull request 2 months ago
Pipe after argumentless `new`

edemaine opened this issue 2 months ago
Nested implicit objects in function arguments

edemaine opened this issue 2 months ago
JSX indented attributes

edemaine opened this issue 2 months ago
`do*` works differently in top-level functions vs in methods

bbrk24 opened this issue 2 months ago
`%%` operator types support `bigint` in addition to `number`

edemaine opened this pull request 2 months ago
Fix automatic `Promise` wrapping of async return types

edemaine opened this pull request 2 months ago
Playground shows IIFE failures only when clicking Run

edemaine opened this pull request 2 months ago
Type postfix `?` and `!` work in long postfix sequence

edemaine opened this pull request 2 months ago
can't install in deno

johndeighan opened this issue 2 months ago
Zed support

lassejlv opened this issue 2 months ago
Allow postfix in indented `if` conditions

edemaine opened this pull request 3 months ago
`compile` API questions

johndeighan opened this issue 3 months ago
Fix complex property globs

edemaine opened this pull request 3 months ago
Fix trailing member/call behavior

edemaine opened this pull request 3 months ago
Numeric object keys in pattern matching

STRd6 opened this pull request 3 months ago
`T?[]` is not transpiled

bbrk24 opened this issue 3 months ago
Cannot pattern-match object with numeric keys

bbrk24 opened this issue 3 months ago
BigInt ranges work in for/of, but not as values

bbrk24 opened this issue 3 months ago
`for join` reduction to concatenate strings

edemaine opened this pull request 3 months ago
`for each` with `&`

edemaine opened this issue 3 months ago
Semicolon causes implicit fallthrough in switch

bbrk24 opened this issue 3 months ago
TypeError when compiling `readonly @prop` in c'tor

bbrk24 opened this issue 3 months ago
Change typing of `%%` to allow bigint

bbrk24 opened this issue 3 months ago
Track indentation of trailing member/call expressions

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
Call chains now interpreted as extra arguments

bbrk24 opened this issue 3 months ago
LSP: fix autocompletion details error message

edemaine opened this pull request 3 months ago
Fix missing parentheses in one-line `if` condition

edemaine opened this pull request 3 months ago
Playground JS failures

edemaine opened this issue 3 months ago
Missing parens in some `if`s

edemaine opened this issue 3 months ago
Fix range `for` loop with complex left-hand side

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
Parse error in class method with return type and <

unlessgames opened this issue 3 months ago
Fix typo in Coffeescript comparison

bbrk24 opened this pull request 3 months ago
Autocomplete error message

bbrk24 opened this issue 3 months ago
Range for loop doesn't support complex left-hand sides

edemaine opened this issue 3 months ago
Reduction inside `unless` seems broken

edemaine opened this issue 3 months ago
Fix wrapping of braced objects in parentheses

edemaine opened this pull request 3 months ago
Fix parenthesized `⧺` and `—` shorthands for `++` and `--`

edemaine opened this pull request 3 months ago
`(⧺a)` parsed as concat

JayXon opened this issue 3 months ago