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

Add missing parentheses to glob assignments with refs

Fixes #566

48d9d531a63f9e58e453d8f1913651adc86f234b authored over 1 year ago
0.6.10

40ec7dc3d12c8bf0dd4f204eb29883194dfbc904 authored over 1 year ago
Merge pull request #558 from DanielXMoore/unicode-ops

Unicode operators ≤≥≠≢≡≣⩶⩵«»⋙‖⁇∈∉∋∌▷‥…≔→⇒

7856bc5cbf31e35b504cacb8f59bc9052f010863 authored over 1 year ago
Switch to ≡ and ≣

b1d9738c9edcfe166ef75881fc2c5ac68db9ff7d authored over 1 year ago
Unicode arrows

641a9403f8b46d2eeac96bca716719be02a90343 authored over 1 year ago
Document Unicode pipelines

d9563e99b55f3e5484bfd353cda345a3e735606c authored over 1 year ago
Unicode operators in cheatsheet

888ff2776ad543047403ead2cc79a224da876d99 authored over 1 year ago
Add ∋∌

fc9fff5753ec9cfb3b65e4c7241ca6f5003de317 authored over 1 year ago
Add tests for Unicode operators

de753ac2f24abd6910b556de1ab235977ea074cc authored over 1 year ago
Unicode operators ≤≥«»⋙≠≢≡⩶⩵‖⁇∈∉

Some simpler and less controversial Unicode operators from #555

439150733bcc3c24fc0b102d3254c1c5c3c30689 authored over 1 year ago
Merge pull request #557 from DanielXMoore/not

`not` support outside coffeeCompat mode

185c9e1445199d83afefb285366bc24b32696e16 authored over 1 year ago
not support outside coffeeCompat mode

83b5591fffcee92259d31978ca61c02b1f093f44 authored over 1 year ago
Avoid parenthesization in more cases

a9dce759b5bc85840dc15f07125b3d7a59f63e8f authored over 1 year ago
Fix 'not' as object property (in coffeeCompat)

38e38b1336061758cff9f0660dd2c13bdb9f1555 authored over 1 year ago
Added optional prefixed union syntax for TypeScript. Fixes #544 (#556)

9f3cad2df74a0b250b0c528dd37e20e91f201426 authored over 1 year ago
0.6.9

027d8cd8b722ef6c14f27d71637e3f595128a9f3 authored over 1 year ago
Implement config file (#551)

* Implement config file

Add `--config` option to specify a config file,
otherwise looks for ...

aafcee75adc1269950faa597832f602c43d499b6 authored over 1 year ago
0.6.8

dd674203b577525122ce9518002938d8e3eb9f84 authored over 1 year ago
Fixes #552. Don't hoist decs to bare blocks (#553)

386cfdb0224957e194e333d3e1bd177e64013f00 authored over 1 year ago
Bump vite from 4.0.4 to 4.3.9 (#554)

Bumps [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite) from 4.0.4 to 4.3.9.
- [Re...

67e481dce0346e48b16f7d8207e3c70df8826427 authored over 1 year ago
Merge pull request #546 from DanielXMoore/ts-readonly

Fix readonly support in interfaces

2cc4a0b692cbabdad6a7f0625b46793edc99ef26 authored over 1 year ago
Document additional keywords

8a7e35dd31d3601a586edeb34e19ab2249004fb6 authored over 1 year ago
Replace some __ with NotDedented

1bf9ea15e7a2555f3c851e5758718fc09b623f0d authored over 1 year ago
Fix readonly support in interfaces

Fixes #541

30f443cd68cd68ec048813eaebfeb8d52ed7e9c3 authored over 1 year ago
Merge pull request #545 from DanielXMoore/implicit-call-bind

Fix implicit calls with bind and decorators

fd0e585b9c92b4f05092efa0cf34b58d241e265e authored over 1 year ago
Fix implicit calls with bind and decorators

Fixes #539, and fixes `ClassImplicitCall` rules

6811d173d2838295629c6963f553edb0040a58bf authored over 1 year ago
Merge pull request #542 from DanielXMoore/implicit-function-body

Function implicit bodies

2ea5ebafdd10ce35822c65072d403395ce4e062e authored over 1 year ago
Function implicit bodies

0920601904cbc33a446225eab8b4bc399d27e07d authored over 1 year ago
0.6.7

eafbdd8a1782a25365c2a8d128365c27acf6b1e0 authored over 1 year ago
Allow for method and constructor overloading in classes. Fixes #538 (#540)

* Allow for method and constructor overloading in classes. Fixes #538

* keep implicit blocks ...

8e173adf83b6803766631cff543cc6d354824613 authored over 1 year ago
0.6.6

7d6e6c30227625396727ef2c3c1695c919a5a41d authored over 1 year ago
Use refs for indexed object shorthand. Fixes #415 (#537)

* Use refs for indexed object shorthand. Fixes #415

4c498b106b1136fb699e5e5c65199448a4b8abfd authored over 1 year ago
0.6.5

3822c4447ecf772c989dd568f03552a375b6fe8a authored over 1 year ago
refs for object glob left hand side (#535)

* refs for object globs
* simplifying hoisting ref declarations

ff6b3b3d33723f026fae958206ae05e5dc1b36b4 authored over 1 year ago
0.6.4

0b5bf4bff21488ad097483e2ea1313708bbf3458 authored over 1 year ago
Add unary expression processing in ampersand blocks. Fixes #528 (#532)

7a009c32eed0393626ab815dba84460b6e1f135b authored over 1 year ago
Moving functions from parser.hera into lib.js (#531)

* moving functions into lib.js

* moved jsx and program processing to lib.js

* clean up imp...

f2e57b033b5918e39e1b5d6eeb492b87cbecbedd authored over 1 year ago
0.6.3

f1fba33c5a694f94d0090468f7307140f185cb53 authored over 1 year ago
ref decs for pattern matching. Fixes #523 (#529)

* ref decs for pattern matching. Fixes #523

* Hoist refs in switch expression

8153013ad1b69e279f64a2c3e6ce232ef217113f authored over 1 year ago
post rest trailing commas and elisions. Fixes #525 (#530)

0e0464cc8247f7fcf84dcb699c9f0c469d9b6d3a authored over 1 year ago
Fix a typo when loading `civetPlugin` (#526)

264b7353c4fda9cd1c0502cf1d8f96e9777b84e7 authored over 1 year ago
Document bare ...

b57e75e6c6dbd8acbbf542c7e67cc017958fbecd authored over 1 year ago
Merge pull request #524 from DanielXMoore/small-ws-fix

Small whitespace fix for trailing splat

4f132e06798009a06e788b4d634f43b46f6284d9 authored over 1 year ago
Small whitespace fix for trailing splat

c81d9a552c59c958d97b0afab923de5418143f2b authored over 1 year ago
0.6.2

f1c141277e4b2b2685ea0b737229008c339d91de authored over 1 year ago
Merge pull request #521 from DanielXMoore/type-tuple-splat

Support splats in type tuples

460231d6992e947e7ec8ee0d20bb097d2daa3cac authored over 1 year ago
Pattern spread (#518)

* Make pattern spread more consistent

* Added binding aggregation doc

9990ac6dbf6ccfafc4c19b4ca231317507e39e78 authored over 1 year ago
Support splats in type tuples

Fixes #519

be6e56dcaf9e2db7bf9b83f7c3ce706ca240860c authored over 1 year ago
Pattern matching gather duplicate bindings (#517)

* gather duplicate array bindings in pattern matching

* aggregating rest bindings in patterns...

30f3d781c1a2e42ef670dc65e34ce5a099784055 authored over 1 year ago
handle non-binding multiple pattern alternatives (#516)

* handle non-binding multiple pattern alternatives

* refactored condition fragment

* added...

8db88ae65f768806795055755580e683a2789bdb authored over 1 year ago
0.6.1

73b69d11c5c0e386a5dc70c8a3c4212515513665 authored over 1 year ago
docs; compound rhs op patterns

e65c30e0d63cad98805b85989def3521e7116817 authored over 1 year ago
0.6.0

d235c93b9be81b00eb28f7da61029ca44e275230 authored over 1 year ago
more pattern matching (#510)

* more pattern matching

* Match literal conditions that may appear before rest elements in ar...

be6171f4023d6d149cae27a94129d3f2cceb0080 authored over 1 year ago
update civet, vsce

4b8980eccf304da6fe8021668cc332d489ea072b authored over 1 year ago
update civet plugin

99396edaa62604fe8383d5e9145a73f9a2882b36 authored over 1 year ago
0.5.94

e9b856e374c94e4af590f9b2121566d3f3c38387 authored almost 2 years ago
Merge pull request #508 from DanielXMoore/unbraced-jsx

JSX braceless call/member/glob expressions

a7a697333f15bd9b139683abf966db962c4066f9 authored almost 2 years ago
Document braceless JSX attributes

efad4802bb89ec0df4056b87279db2459d58517f authored almost 2 years ago
JSX braceless object globs

c8444bb35b9167265e4fa3a966335e8e3fc9e428 authored almost 2 years ago
JSX braceless call expressions

Part 2 of #238

c18a54df16c0d764c4637aa66c2388b876219b1e authored almost 2 years ago
Merge pull request #507 from DanielXMoore/bind-jsx

JSX unbraced @ and @@ shorthand

05e3c3c8328483373b6aa693bb0aa779a7b944a4 authored almost 2 years ago
Avoid $skip in lastAccessInCallExpression

cc4f6e232c16ad2a6fc94cca7826e56735aebd99 authored almost 2 years ago
JSX unbraced @ and @@ shorthand

6c7747ad5347966e4df8bfe4313c54bed3714cfd authored almost 2 years ago
Merge pull request #506 from DanielXMoore/bind

x@y and @@x bind shorthand, plus JSX fixes

058df45d1e144c633e6d7e3b25cbb54f9b867d08 authored almost 2 years ago
JSX fixes

cdb438ecbc7f0bc46bc1fc7d6be66787c7e321ee authored almost 2 years ago
Document bind shorthand

625c7ab4874d9b334506ebbfebe70e5a30243aba authored almost 2 years ago
x@y and @@x bind shorthand

cced352b6c366b6df166c3e27848d2e8e90a53fc authored almost 2 years ago
const type parameters. #456 (#502)

* const type parameters. #456

* Fixes #456; decorators before export default

3178fe35def1de20d6f5ec929f6f6225e80d8ac0 authored almost 2 years ago
Configurable and chainable civet esbuild plugin (#448)

* @ type parameter with other parameters

* Rough version of configurable esbuild plugin that ...

014e3b2a51ba8304ccf2b7d168b9180ceb210c29 authored almost 2 years ago
0.5.93

113b090086842305d9dad9822ae65bdbc38f21d6 authored almost 2 years ago
Merge pull request #501 from DanielXMoore/486

Fix implicit async/* in functions with arguments

4ec0e19de1ab6b6fb820979585d18c211fa82ff7 authored almost 2 years ago
Fix implicit async/* in functions with arguments

Fixes #486

2f43ddd3d53153ce8abd75d442b961be9ebeaf4d authored almost 2 years ago
Merge pull request #500 from DanielXMoore/argv-tsx

Remove tsx after ESM transpilation

f8ec07c9cea5d53153324b1c470e9aba42558bc6 authored almost 2 years ago
Remove tsx after ESM transpilation

Fixes #490

98fae254f0b7aa3486625cb2b1d6a333fcac7e1d authored almost 2 years ago
Merge pull request #498 from DanielXMoore/source-map-cli

Fix sourcemap support from CLI

679b3340328c5a9cd786034ec01d641e29aafb01 authored almost 2 years ago
Merge pull request #499 from DanielXMoore/splice

Call splice method directly

f66faa856a544230b4e04a5598019258bb0d17e9 authored almost 2 years ago
source-map-support peer dependency (#497)

a83ab7ab51bdd5a5b01ff3332a83d57974348e4c authored almost 2 years ago
Fix downstream source-map detection refactor

8e5bba2e3f3b9d17cff26953a6aaeb12c25f008e authored almost 2 years ago
Call splice method directly

Fixes #492

024c019afbaf0525695cd4148d43ba7fb9342bc7 authored almost 2 years ago
Fix sourcemap support from CLI

* Install `@cspotcode/source-map-support` in CJS mode via `register.js`,
including `hookRequir...

d8c463b0b0cba00adbfa7b38e934c75137427e87 authored almost 2 years ago
Fixes #488 (#495)

* Fixes #488

* fat arrow whitespace; single type param trailing comma

db932b8f7fb98ab67752178e73d7028421f8fcca authored almost 2 years ago
Fix #493 (#496)

8c74fe474d0cd45b6e359c72bb329a1d4009bb5c authored almost 2 years ago
Fixes #491 (#494)

a47f05d485d7a1c3f3a1a70fff715ff25848ec4d authored almost 2 years ago
0.5.92

703911f690e89f1e62ae656e949b324a1c9f07b2 authored almost 2 years ago
fix #483 (#484)

* fix #483

* split tests; callable return.value

* moved unary check

* Update source/par...

0e4a857d2adbcff6080b245c25cf9abbac40f584 authored almost 2 years ago
0.5.91

806cfc4a19371104f861cc504e60a4900ce0f78e authored almost 2 years ago
Document JSX implicit elements

d243a66046129f1e83393b9dfe1873860e679033 authored almost 2 years ago
implicit JSX element (#482)

0bf192447b45f083da8043d490a5279f36e77ee1 authored almost 2 years ago
Merge pull request #479 from DanielXMoore/inline-objects

Inline implicit object literals can't end with comma

687d0ed1bfbd895305c090556c55c3b56fbd9c79 authored almost 2 years ago
Don't cache Dedented

39956e586144d83fa1a1f42e9b5c89b136a0dc0b authored almost 2 years ago
Trailing comma in inline object literal if followed by dedent

4a0b7b39c4bcd5666977ecb9a6c026ae230c86c2 authored almost 2 years ago
Inline implicit object literals can't end with comma

Fixes #478

c2cf6ffe2754055befe5384308a60fcc2fa07883 authored almost 2 years ago
Merge pull request #477 from DanielXMoore/esm-cli

CLI can run ESM scripts via import

c54fe23af43196216d8aaac53d8d37287349e29f authored almost 2 years ago
Support ESM with input on stdin

0f19a017a5c233ba192a13d408d551416908b9c8 authored almost 2 years ago
CLI can run ESM scripts via import

* `civet filename.civet` now works with code that `import`s
`.civet` or `.js` files (in new ES...

6fec119bacce2a84014ed3f8f5cfda8f0dc881cc authored almost 2 years ago
Document await operators

24a066fa0ebb4f6da9cfb043e9a5f0a71c7d81f3 authored almost 2 years ago
Merge pull request #475 from DanielXMoore/await-for

Indentation after await operator

4a2c6c5344fd6328b0515d9f646e56ab7296f8fb authored almost 2 years ago
Indentation after await operator

Fixes #473

39e3202dc4263b067908f106f5ac93869f447c8e authored almost 2 years ago
0.5.90

8483dbfce23e203af6e108248eec1d468039d0b0 authored almost 2 years ago