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
sourcemap fix
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Postfix if within array literal
edemaine opened this issue over 1 year ago
edemaine opened this issue over 1 year ago
Opt non compat
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
docs: Fix bun plugin link
NZTimKeegan opened this pull request over 1 year ago
NZTimKeegan opened this pull request over 1 year ago
Fix #104: correct syntax highlight for '.='
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix 'not in' after logical binop
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #726: declaration condition in switch
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
non-toplevel `import`ing
esthedebeste opened this issue over 1 year ago
esthedebeste opened this issue over 1 year ago
civet >= 0.6.36 crashes on my source file
gwhitney opened this issue over 1 year ago
gwhitney opened this issue over 1 year ago
Files for testing bun plugin
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #714
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
documentation nit, on one-line function definition syntax
gwhitney opened this issue over 1 year ago
gwhitney opened this issue over 1 year ago
Fix #503: TS `using`
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
basic parser tracing
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #719: existential property glob and get/set shorthand with existential glob
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
`get` shorthand with optional access
edemaine opened this issue over 1 year ago
edemaine opened this issue over 1 year ago
Warning-free hack for ergonomic require of cjs esbuild plugin
edemaine opened this pull request over 1 year ago
edemaine opened this pull request over 1 year ago
Unify pattern matching and declaration conditions
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #629: Unary op with late assignment
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Update assignment inside function arguments lacks parentheses
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Private Identifiers in object globs
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Allow more ergonomic require of cjs esbuild plugin
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Updating civet dep to reap some perf improvement
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Underflowing arrays is a perf killer
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #701
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #691: unary not with existential
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
`var` declaration shorthand
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Fix vscode extension not loaded
krist7599555 opened this pull request over 1 year ago
krist7599555 opened this pull request over 1 year ago
Use Typescript 5
krist7599555 opened this pull request over 1 year ago
krist7599555 opened this pull request over 1 year ago
Generated code appears to omit necessary parentheses
gwhitney opened this issue over 1 year ago
gwhitney opened this issue over 1 year ago
Parse error in function type aliases when line is split
gwhitney opened this issue over 1 year ago
gwhitney opened this issue over 1 year ago
Fix #702: assignment dec in postfix if
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Postfix `if` doesn't add destructure declaration to block
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Possible bug in returning a switch expression
gwhitney opened this issue over 1 year ago
gwhitney opened this issue over 1 year ago
Fix #699 void arrow functions shouldn't implicitly return
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Implicit returns ignore the return type in arrow functions
imm opened this issue over 1 year ago
imm opened this issue over 1 year ago
Fix #692: proper handling of re-alaised binding properties
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #504; single binding pattern parameter arrow function shorthand
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #695; consolidate method and function returns
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
A return type of `Promise<void>` doesn't stop implicit returns from asynchronous methods
imm opened this issue over 1 year ago
imm opened this issue over 1 year ago
Repeated key in switch clause produces unparseable code
gwhitney opened this issue over 1 year ago
gwhitney opened this issue over 1 year ago
not vs ? precedence
edemaine opened this issue over 1 year ago
edemaine opened this issue over 1 year ago
Add type-checking to unplugin
Mokshit06 opened this pull request over 1 year ago
Mokshit06 opened this pull request over 1 year ago
`(&)` identity function shorthand
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fixes #682; Fixes #653; Improved arrow function const assignment
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #684: Add support for TypeScript /// directives
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Reference
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Triple-slash directive fails to parse
gwhitney opened this issue over 1 year ago
gwhitney opened this issue over 1 year ago
Convert to more Civet-y style
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
export default named arrow function fails to parse
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
`import operator` grouping
esthedebeste opened this issue over 1 year ago
esthedebeste opened this issue over 1 year ago
Fix objects immediately inside braced blocks
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix `/*...*/` after dot in access
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
New try at indented application
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Add nextjs unplugin example
Mokshit06 opened this pull request over 1 year ago
Mokshit06 opened this pull request over 1 year ago
Document unplugin
edemaine opened this pull request over 1 year ago
edemaine opened this pull request over 1 year ago
Fix implicit function calls with spread on following line
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix hoisting of implicitly returned `function`
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Added void to improve types and opt out of implicit returns
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Add missing semicolon after one-line `if` branch
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix arrow function body closed by closing parenthesis
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Implicit return of function causes it to not be hoisted
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Parsing 3.5k lines of TS style code is slow (~5s)
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Arrow functions with object-like block bodies are not as expected ES style code
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Implicit return in one-line if branch needs braces or semi-colon
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Cannot read properties of undefined with nested function arrow argument with trailing same line parenthesis
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Multi-line comment between access and identifier fails to parse
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Arrow function body with inline trailing parenthesis fails to parse
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Leading spread after partial arguments list fails to parse
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Is there any way to fall through in a switch?
gwhitney opened this issue over 1 year ago
gwhitney opened this issue over 1 year ago
`do` blocks in `coffeeCompat` get treated as an argument to implicit application
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
??? -> unknown
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Add Coveralls
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
🐈🐈🐈
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Update Hera
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
`x = {{}}` creates exception in parser: Cannot read properties of undefined (reading 'children')
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Fix #564 Implement basic const enums in --js mode
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Make `x := ->` a universal way to create named thin arrow functions in expression positions
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Fix #640 implicit return of const function declarations
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #639 hoistable thick pipe ref decs
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Docs add vite-plugin-civetman to Integration
krist7599555 opened this pull request over 1 year ago
krist7599555 opened this pull request over 1 year ago
Initial auto-const
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Fix #599
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
JSONC/JSON5, yaml, toml ...
zolomatok opened this issue over 1 year ago
zolomatok opened this issue over 1 year ago
Updated the Bun-related how-to
zolomatok opened this pull request over 1 year ago
zolomatok opened this pull request over 1 year ago
cache2: 2 cache 2 furious
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
for own..in
edemaine opened this pull request over 1 year ago
edemaine opened this pull request over 1 year ago
Automatic semicolon insertion (ASI) bugs
edemaine opened this issue over 1 year ago
edemaine opened this issue over 1 year ago
Extremely slow compilation
zolomatok opened this issue over 1 year ago
zolomatok opened this issue over 1 year ago
Config.civet reserved
zolomatok opened this issue over 1 year ago
zolomatok opened this issue over 1 year ago
Implicit return of const function declaration fails to parse
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
Implicit return is interacting poorly with thick arrow ref declaration
STRd6 opened this issue over 1 year ago
STRd6 opened this issue over 1 year ago
source/lib.js -> source/lib.ts
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
get/set method shorthand
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Added private this shorthand. Fixes #633
STRd6 opened this pull request over 1 year ago
STRd6 opened this pull request over 1 year ago
Identity function shortcut
eevleevs opened this issue over 1 year ago
eevleevs opened this issue over 1 year ago
get/set shorthand
edemaine opened this issue over 1 year ago
edemaine opened this issue over 1 year ago
Automatic `this.` with private class fields
edemaine opened this issue over 1 year ago
edemaine opened this issue over 1 year ago
Add civet unplugin
Mokshit06 opened this pull request over 1 year ago
Mokshit06 opened this pull request over 1 year ago
Postfix expressions inside inline object literals
edemaine opened this pull request over 1 year ago
edemaine opened this pull request over 1 year ago