Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Civet

Develop and maintain the Civet programming language.
Collective - Host: opensource - https://opencollective.com/civet - Website: https://civet.dev - Code: https://github.com/DanielXMoore/Civet

Add missing parentheses to glob assignments with refs

Fixes #566

github.com/DanielXMoore/Civet - 48d9d531a63f9e58e453d8f1913651adc86f234b authored over 1 year ago
Merge pull request #558 from DanielXMoore/unicode-ops

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

github.com/DanielXMoore/Civet - 7856bc5cbf31e35b504cacb8f59bc9052f010863 authored over 1 year ago
Switch to ≡ and ≣

github.com/DanielXMoore/Civet - b1d9738c9edcfe166ef75881fc2c5ac68db9ff7d authored over 1 year ago
Document Unicode pipelines

github.com/DanielXMoore/Civet - d9563e99b55f3e5484bfd353cda345a3e735606c authored over 1 year ago
Unicode operators in cheatsheet

github.com/DanielXMoore/Civet - 888ff2776ad543047403ead2cc79a224da876d99 authored over 1 year ago
Add tests for Unicode operators

github.com/DanielXMoore/Civet - de753ac2f24abd6910b556de1ab235977ea074cc authored over 1 year ago
Unicode operators ≤≥«»⋙≠≢≡⩶⩵‖⁇∈∉

Some simpler and less controversial Unicode operators from #555

github.com/DanielXMoore/Civet - 439150733bcc3c24fc0b102d3254c1c5c3c30689 authored over 1 year ago
Merge pull request #557 from DanielXMoore/not

`not` support outside coffeeCompat mode

github.com/DanielXMoore/Civet - 185c9e1445199d83afefb285366bc24b32696e16 authored over 1 year ago
not support outside coffeeCompat mode

github.com/DanielXMoore/Civet - 83b5591fffcee92259d31978ca61c02b1f093f44 authored over 1 year ago
Avoid parenthesization in more cases

github.com/DanielXMoore/Civet - a9dce759b5bc85840dc15f07125b3d7a59f63e8f authored over 1 year ago
Fix 'not' as object property (in coffeeCompat)

github.com/DanielXMoore/Civet - 38e38b1336061758cff9f0660dd2c13bdb9f1555 authored over 1 year ago
Added optional prefixed union syntax for TypeScript. Fixes #544 (#556)

github.com/DanielXMoore/Civet - 9f3cad2df74a0b250b0c528dd37e20e91f201426 authored over 1 year ago
Implement config file (#551)

* Implement config file

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

github.com/DanielXMoore/Civet - aafcee75adc1269950faa597832f602c43d499b6 authored over 1 year ago
Fixes #552. Don't hoist decs to bare blocks (#553)

github.com/DanielXMoore/Civet - 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...

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

Fix readonly support in interfaces

github.com/DanielXMoore/Civet - 2cc4a0b692cbabdad6a7f0625b46793edc99ef26 authored over 1 year ago
Document additional keywords

github.com/DanielXMoore/Civet - 8a7e35dd31d3601a586edeb34e19ab2249004fb6 authored over 1 year ago
Replace some __ with NotDedented

github.com/DanielXMoore/Civet - 1bf9ea15e7a2555f3c851e5758718fc09b623f0d authored over 1 year ago
Fix readonly support in interfaces

Fixes #541

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

Fix implicit calls with bind and decorators

github.com/DanielXMoore/Civet - fd0e585b9c92b4f05092efa0cf34b58d241e265e authored over 1 year ago
Fix implicit calls with bind and decorators

Fixes #539, and fixes `ClassImplicitCall` rules

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

Function implicit bodies

github.com/DanielXMoore/Civet - 2ea5ebafdd10ce35822c65072d403395ce4e062e authored over 1 year ago
Function implicit bodies

github.com/DanielXMoore/Civet - 0920601904cbc33a446225eab8b4bc399d27e07d 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 ...

github.com/DanielXMoore/Civet - 8e173adf83b6803766631cff543cc6d354824613 authored over 1 year ago
Use refs for indexed object shorthand. Fixes #415 (#537)

* Use refs for indexed object shorthand. Fixes #415

github.com/DanielXMoore/Civet - 4c498b106b1136fb699e5e5c65199448a4b8abfd authored over 1 year ago
refs for object glob left hand side (#535)

* refs for object globs
* simplifying hoisting ref declarations

github.com/DanielXMoore/Civet - ff6b3b3d33723f026fae958206ae05e5dc1b36b4 authored over 1 year ago
Add unary expression processing in ampersand blocks. Fixes #528 (#532)

github.com/DanielXMoore/Civet - 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...

github.com/DanielXMoore/Civet - f2e57b033b5918e39e1b5d6eeb492b87cbecbedd 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

github.com/DanielXMoore/Civet - 8153013ad1b69e279f64a2c3e6ce232ef217113f authored over 1 year ago
post rest trailing commas and elisions. Fixes #525 (#530)

github.com/DanielXMoore/Civet - 0e0464cc8247f7fcf84dcb699c9f0c469d9b6d3a authored over 1 year ago
Fix a typo when loading `civetPlugin` (#526)

github.com/DanielXMoore/Civet - 264b7353c4fda9cd1c0502cf1d8f96e9777b84e7 authored over 1 year ago
Document bare ...

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

Small whitespace fix for trailing splat

github.com/DanielXMoore/Civet - 4f132e06798009a06e788b4d634f43b46f6284d9 authored over 1 year ago
Small whitespace fix for trailing splat

github.com/DanielXMoore/Civet - c81d9a552c59c958d97b0afab923de5418143f2b authored over 1 year ago
Merge pull request #521 from DanielXMoore/type-tuple-splat

Support splats in type tuples

github.com/DanielXMoore/Civet - 460231d6992e947e7ec8ee0d20bb097d2daa3cac authored over 1 year ago
Pattern spread (#518)

* Make pattern spread more consistent

* Added binding aggregation doc

github.com/DanielXMoore/Civet - 9990ac6dbf6ccfafc4c19b4ca231317507e39e78 authored over 1 year ago
Support splats in type tuples

Fixes #519

github.com/DanielXMoore/Civet - be6e56dcaf9e2db7bf9b83f7c3ce706ca240860c authored over 1 year ago
Pattern matching gather duplicate bindings (#517)

* gather duplicate array bindings in pattern matching

* aggregating rest bindings in patterns...

github.com/DanielXMoore/Civet - 30f3d781c1a2e42ef670dc65e34ce5a099784055 authored over 1 year ago
handle non-binding multiple pattern alternatives (#516)

* handle non-binding multiple pattern alternatives

* refactored condition fragment

* added...

github.com/DanielXMoore/Civet - 8db88ae65f768806795055755580e683a2789bdb authored over 1 year ago
docs; compound rhs op patterns

github.com/DanielXMoore/Civet - e65c30e0d63cad98805b85989def3521e7116817 authored almost 2 years ago
more pattern matching (#510)

* more pattern matching

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

github.com/DanielXMoore/Civet - be6171f4023d6d149cae27a94129d3f2cceb0080 authored almost 2 years ago
update civet, vsce

github.com/DanielXMoore/Civet - 4b8980eccf304da6fe8021668cc332d489ea072b authored almost 2 years ago
update civet plugin

github.com/DanielXMoore/Civet - 99396edaa62604fe8383d5e9145a73f9a2882b36 authored almost 2 years ago
Merge pull request #508 from DanielXMoore/unbraced-jsx

JSX braceless call/member/glob expressions

github.com/DanielXMoore/Civet - a7a697333f15bd9b139683abf966db962c4066f9 authored almost 2 years ago
Document braceless JSX attributes

github.com/DanielXMoore/Civet - efad4802bb89ec0df4056b87279db2459d58517f authored almost 2 years ago
JSX braceless object globs

github.com/DanielXMoore/Civet - c8444bb35b9167265e4fa3a966335e8e3fc9e428 authored almost 2 years ago
JSX braceless call expressions

Part 2 of #238

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

JSX unbraced @ and @@ shorthand

github.com/DanielXMoore/Civet - 05e3c3c8328483373b6aa693bb0aa779a7b944a4 authored almost 2 years ago
Avoid $skip in lastAccessInCallExpression

github.com/DanielXMoore/Civet - cc4f6e232c16ad2a6fc94cca7826e56735aebd99 authored almost 2 years ago
JSX unbraced @ and @@ shorthand

github.com/DanielXMoore/Civet - 6c7747ad5347966e4df8bfe4313c54bed3714cfd authored almost 2 years ago
Merge pull request #506 from DanielXMoore/bind

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

github.com/DanielXMoore/Civet - 058df45d1e144c633e6d7e3b25cbb54f9b867d08 authored almost 2 years ago
Document bind shorthand

github.com/DanielXMoore/Civet - 625c7ab4874d9b334506ebbfebe70e5a30243aba authored almost 2 years ago
x@y and @@x bind shorthand

github.com/DanielXMoore/Civet - cced352b6c366b6df166c3e27848d2e8e90a53fc authored almost 2 years ago
const type parameters. #456 (#502)

* const type parameters. #456

* Fixes #456; decorators before export default

github.com/DanielXMoore/Civet - 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 ...

github.com/DanielXMoore/Civet - 014e3b2a51ba8304ccf2b7d168b9180ceb210c29 authored almost 2 years ago
Merge pull request #501 from DanielXMoore/486

Fix implicit async/* in functions with arguments

github.com/DanielXMoore/Civet - 4ec0e19de1ab6b6fb820979585d18c211fa82ff7 authored almost 2 years ago
Fix implicit async/* in functions with arguments

Fixes #486

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

Remove tsx after ESM transpilation

github.com/DanielXMoore/Civet - f8ec07c9cea5d53153324b1c470e9aba42558bc6 authored almost 2 years ago
Remove tsx after ESM transpilation

Fixes #490

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

Fix sourcemap support from CLI

github.com/DanielXMoore/Civet - 679b3340328c5a9cd786034ec01d641e29aafb01 authored almost 2 years ago
Merge pull request #499 from DanielXMoore/splice

Call splice method directly

github.com/DanielXMoore/Civet - f66faa856a544230b4e04a5598019258bb0d17e9 authored almost 2 years ago
source-map-support peer dependency (#497)

github.com/DanielXMoore/Civet - a83ab7ab51bdd5a5b01ff3332a83d57974348e4c authored almost 2 years ago
Fix downstream source-map detection refactor

github.com/DanielXMoore/Civet - 8e5bba2e3f3b9d17cff26953a6aaeb12c25f008e authored almost 2 years ago
Call splice method directly

Fixes #492

github.com/DanielXMoore/Civet - 024c019afbaf0525695cd4148d43ba7fb9342bc7 authored almost 2 years ago
Fix sourcemap support from CLI

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

github.com/DanielXMoore/Civet - d8c463b0b0cba00adbfa7b38e934c75137427e87 authored almost 2 years ago
Fixes #488 (#495)

* Fixes #488

* fat arrow whitespace; single type param trailing comma

github.com/DanielXMoore/Civet - db932b8f7fb98ab67752178e73d7028421f8fcca authored almost 2 years ago
Fix #493 (#496)

github.com/DanielXMoore/Civet - 8c74fe474d0cd45b6e359c72bb329a1d4009bb5c authored almost 2 years ago
Fixes #491 (#494)

github.com/DanielXMoore/Civet - a47f05d485d7a1c3f3a1a70fff715ff25848ec4d authored almost 2 years ago
fix #483 (#484)

* fix #483

* split tests; callable return.value

* moved unary check

* Update source/par...

github.com/DanielXMoore/Civet - 0e4a857d2adbcff6080b245c25cf9abbac40f584 authored almost 2 years ago
Document JSX implicit elements

github.com/DanielXMoore/Civet - d243a66046129f1e83393b9dfe1873860e679033 authored almost 2 years ago
implicit JSX element (#482)

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

Inline implicit object literals can't end with comma

github.com/DanielXMoore/Civet - 687d0ed1bfbd895305c090556c55c3b56fbd9c79 authored almost 2 years ago
Don't cache Dedented

github.com/DanielXMoore/Civet - 39956e586144d83fa1a1f42e9b5c89b136a0dc0b authored almost 2 years ago
Trailing comma in inline object literal if followed by dedent

github.com/DanielXMoore/Civet - 4a0b7b39c4bcd5666977ecb9a6c026ae230c86c2 authored almost 2 years ago
Inline implicit object literals can't end with comma

Fixes #478

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

CLI can run ESM scripts via import

github.com/DanielXMoore/Civet - c54fe23af43196216d8aaac53d8d37287349e29f authored almost 2 years ago
Support ESM with input on stdin

github.com/DanielXMoore/Civet - 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...

github.com/DanielXMoore/Civet - 6fec119bacce2a84014ed3f8f5cfda8f0dc881cc authored almost 2 years ago
Document await operators

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

Indentation after await operator

github.com/DanielXMoore/Civet - 4a2c6c5344fd6328b0515d9f646e56ab7296f8fb authored almost 2 years ago
Indentation after await operator

Fixes #473

github.com/DanielXMoore/Civet - 39e3202dc4263b067908f106f5ac93869f447c8e authored almost 2 years ago