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

Document empty methods

github.com/DanielXMoore/Civet - 81743ad65c36a9df2b25c88a6221f5ae912f76fa authored almost 2 years ago by Erik Demaine <[email protected]>
Document object literal shorthand and fix JSX bug

github.com/DanielXMoore/Civet - 448ef1df7c38b290c41fc225a92f55e22c07c94f authored almost 2 years ago by Erik Demaine <[email protected]>
{x.y().z()} shorthand for {z: x.y().z()}

github.com/DanielXMoore/Civet - a6747ca351db5d5cbea85a51d0a8bb632ae5c982 authored almost 2 years ago by Erik Demaine <[email protected]>
Merge pull request #275 from DanielXMoore/implements-shorthand

`<:` shorthand for implements

github.com/DanielXMoore/Civet - 3582e8e631c9ee55bbab93c399c0d50d13ca2e9b authored almost 2 years ago by Erik Demaine <[email protected]>
{x.y} shorthand for {y: x.y}

github.com/DanielXMoore/Civet - 119917cb50d3dc90799e58f04da158e30e6ac0a9 authored almost 2 years ago by Erik Demaine <[email protected]>
<: shorthand for implements

github.com/DanielXMoore/Civet - 73f7bfed101ae3c90cbe1f6b231ef42171778e2f authored almost 2 years ago by Erik Demaine <[email protected]>
0.5.51

github.com/DanielXMoore/Civet - 54c72eaa82692b88e78cfdd76e317f6e55ac097f authored almost 2 years ago by Daniel Moore <[email protected]>
Interface fixes (#274)

* Fix class with extends and implements

* interface support for multiple extends

github.com/DanielXMoore/Civet - a34869acefcd456021a7d59b8cd030c5cade858e authored almost 2 years ago by Erik Demaine <[email protected]>
Document function overloading

github.com/DanielXMoore/Civet - 5f7fe25f3bc5c79d1bb6aae6048365eb4409bc81 authored almost 2 years ago by Erik Demaine <[email protected]>
Improve function documentation

github.com/DanielXMoore/Civet - feaab9e832afccf515f5cafd9812c120246d7f7a authored almost 2 years ago by Erik Demaine <[email protected]>
notes about publishing open vsx extension

github.com/DanielXMoore/Civet - 7c724b10a89e96c0d0453aa45a2b1eb48b0000e8 authored almost 2 years ago by Daniel Moore <[email protected]>
Document `type` implicit objects

github.com/DanielXMoore/Civet - 5933429b71f2329890b3b2edb23f6926d4d3eb5e authored almost 2 years ago by Erik Demaine <[email protected]>
ignoring open vsx token file

github.com/DanielXMoore/Civet - 60950a4e6b2950f90e546f1ce6b293a7b2fb0486 authored almost 2 years ago by Daniel Moore <[email protected]>
Change `is` operator to `Object.is` call (#262)

* Change `is` operator to `Object.is` call

Fix #230

`coffeeIs` switches back to old `===` ...

github.com/DanielXMoore/Civet - 38d6f08dad6960f32c9337b641e627d9c0187c4c authored almost 2 years ago by Erik Demaine <[email protected]>
<? instanceof shorthand and 'not instanceof' are relational

github.com/DanielXMoore/Civet - 1150e3bbd40fd61d4d3569f7adbbbb96900bc8a2 authored almost 2 years ago by Daniel Moore <[email protected]>
Add simple export tests for require/import of package (#263)

* Add simple export tests for require/import of package

* skipping slow test with todo note
...

github.com/DanielXMoore/Civet - be2971570362692b5dd79eddcfe68769e4b7a38b authored almost 2 years ago by Erik Demaine <[email protected]>
0.5.50

github.com/DanielXMoore/Civet - ac28d4a2fb9d32eca507e085b6bd838541cb8d50 authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #158. Braceless type = and implicit inline braceless types (#264)

github.com/DanielXMoore/Civet - 3e828a0f61a6612bed954ef3b2a2cebd7bf5f9ab authored almost 2 years ago by Daniel X Moore <[email protected]>
Change `is in` operator to use `includes` method (#261)

Unlike `coffeeCompat`'s `in` operator, `is in` is not restricted by
CoffeeScript backwards comp...

github.com/DanielXMoore/Civet - e7e471c6f6636c13ff7022b1f1658e1f022bf216 authored almost 2 years ago by Erik Demaine <[email protected]>
0.5.49

github.com/DanielXMoore/Civet - 76955bd2bf44aed053cfe60afb345eb916585481 authored almost 2 years ago by Daniel Moore <[email protected]>
#156. Improve TS declare lexical bindings (#259)

* #156. Improve TS declare lexical bindings

* export declare test; comments

* omit declare...

github.com/DanielXMoore/Civet - ddc9131bc7d620d22caea0bd0dff3eab1d8d0490 authored almost 2 years ago by Daniel X Moore <[email protected]>
Fixes #256. Add readonly to AccessModifier (#258)

github.com/DanielXMoore/Civet - 8363699415c066d64f535d9cce25f7a6beb706cc authored almost 2 years ago by Daniel X Moore <[email protected]>
Merge pull request #255 from DanielXMoore/contributing

Contributing document for getting started with Civet

github.com/DanielXMoore/Civet - 4dc4440732c020c45add11f118062ed5665e99f2 authored almost 2 years ago by Erik Demaine <[email protected]>
Contributing document for getting started with Civet

github.com/DanielXMoore/Civet - 744c01a14db0e546cbcd52914c57857cd36b51fd authored almost 2 years ago by Erik Demaine <[email protected]>
Rename TC39 section

As discussed in #246

github.com/DanielXMoore/Civet - 6b4d9261cadad0354df011af8171508d55a8765c authored almost 2 years ago by Erik Demaine <[email protected]>
0.5.48

github.com/DanielXMoore/Civet - b0d0e7409a32dd8642fcf0d27b1a8060ec02d70b authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #251 (#253)

github.com/DanielXMoore/Civet - daa69a959d018d1493f74ec87287831aa80eb406 authored almost 2 years ago by Daniel X Moore <[email protected]>
Document Bun plugin

github.com/DanielXMoore/Civet - 097c9b9a1ada51926c94eaec3b74eec382d06a50 authored almost 2 years ago by Erik Demaine <[email protected]>
0.5.47

github.com/DanielXMoore/Civet - db1aa881ac93d8c16f0399cf14bc63e8a5fa3417 authored almost 2 years ago by Daniel Moore <[email protected]>
Bun civet (#252)

* Civet loader for Bun

* un-bundling bun-civet build

* Updated build target to esNext for ...

github.com/DanielXMoore/Civet - a298d41e00dd936a10a3fdedf4a6b5d40677c042 authored almost 2 years ago by Daniel X Moore <[email protected]>
0.5.46

github.com/DanielXMoore/Civet - ac7b7a40e8ec6cabbd36e83fa60c1f843d337604 authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #247 (#249)

* Fixes #247

* Refactored binding property lists and moved re-ordering into module function
...

github.com/DanielXMoore/Civet - d5879b438becb15df06e793521612046fe83f202 authored almost 2 years ago by Daniel X Moore <[email protected]>
Fix process.argv run from CLI (duplicate script name)

`civet filename.civet ...` now actually matches `coffee filename.coffee ...`
as well as ESM loader

github.com/DanielXMoore/Civet - d1a202dbe2a437070d8322fb1a1ff9a7bfbd68f6 authored almost 2 years ago by Erik Demaine <[email protected]>
0.5.45

github.com/DanielXMoore/Civet - 63f8b86f1477f445d065b1d71b628256201aeb9a authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #248. Fix TypeIndexedAccess so it doesn't break multiple computed properties.

github.com/DanielXMoore/Civet - 5063e5f8ba20a5b3cc6d8ce8639fe9917e5d8d37 authored almost 2 years ago by Daniel Moore <[email protected]>
TC39 Call-out (#246)

Emphasizing the "better ES" features first. The goal is to ease
people into the language concep...

github.com/DanielXMoore/Civet - e5b5c498fcf153b9ad56d17aecaeb2c5e985fbbb authored almost 2 years ago by Daniel X Moore <[email protected]>
Import assertions (#245)

* Import assertions

Fixes #243

* Add support for static `import` with assertions,
inclu...

github.com/DanielXMoore/Civet - 348d246f9f9089e408cf994044d4cddbc043dcfa authored almost 2 years ago by Erik Demaine <[email protected]>
`type ... from ...` import shorthand (#244)

For consistency with regular `import` shorthand

github.com/DanielXMoore/Civet - c8a476778bd3b37190a967dea2f6f9d9dd22ebbe authored almost 2 years ago by Erik Demaine <[email protected]>
Document if/then

github.com/DanielXMoore/Civet - faf1be2f3ea746084899c48cec9d4b2b0f00d1f3 authored almost 2 years ago by Erik Demaine <[email protected]>
Document more TypeScript

github.com/DanielXMoore/Civet - 4f4a7f0b8278c78506ea8850beecdc1ba0a01507 authored almost 2 years ago by Erik Demaine <[email protected]>
wrap object expressions with parens at statement level (#241)

github.com/DanielXMoore/Civet - 10526e3465f1985dc016cb70e4664e4b56ac889e authored almost 2 years ago by Daniel X Moore <[email protected]>
update hera

github.com/DanielXMoore/Civet - 7856f807c611376bdfffb4654896dfd5a1bd08e4 authored almost 2 years ago by Daniel Moore <[email protected]>
Updated to Civet 0.5.44

github.com/DanielXMoore/Civet - cded3f03852c7b31bebdad1542eb4041624d1d2e authored almost 2 years ago by Daniel Moore <[email protected]>
0.5.43

github.com/DanielXMoore/Civet - aad49c9afca3d8c2ed1f71c806fd720d72a4adf5 authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #237; added function declarations to no cache list

github.com/DanielXMoore/Civet - 3a5686bf956eb16808bdf06425a7fe07746e1d37 authored almost 2 years ago by Daniel Moore <[email protected]>
exclude civet.dev/public/.html from language stats

github.com/DanielXMoore/Civet - 30f2c37e6c192065d4f5b58d5c59c7b139498d36 authored almost 2 years ago by Daniel Moore <[email protected]>
rough railroad diagram

github.com/DanielXMoore/Civet - 9a4eb5f807e511780a864e3643d9101110513d2b authored almost 2 years ago by Daniel Moore <[email protected]>
v0.5.42; node >=19

github.com/DanielXMoore/Civet - 02fd5cda1c2cd59bfbef9b743c90bb627f788790 authored almost 2 years ago by Daniel Moore <[email protected]>
0.5.41

github.com/DanielXMoore/Civet - e9b1f692736768a8c3cea725714ca4237fa80e14 authored almost 2 years ago by Daniel Moore <[email protected]>
StatementListItem and CommaDelimiter added to non caching rules set

github.com/DanielXMoore/Civet - ad8c65aea330f4f6e8e1262858952bdc63cc4549 authored almost 2 years ago by Daniel Moore <[email protected]>
0.5.40

github.com/DanielXMoore/Civet - 7e37eb15f0ed630d76e81d23aca0d191da2db58b authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #228. `this` type in function parameters. (#236)

github.com/DanielXMoore/Civet - 5b6cded9f7626e49586e353e2957d4d18e24fef1 authored almost 2 years ago by Daniel X Moore <[email protected]>
Merge pull request #235 from DanielXMoore/fast-jsx

New fast JSX parser

github.com/DanielXMoore/Civet - 52d3ee28a0ce925037b3448969709a186b103ad6 authored almost 2 years ago by Erik Demaine <[email protected]>
Remove assertions from $0

github.com/DanielXMoore/Civet - f275b64eb311f0a578b1ba4d4fc95bf61ea9cbb0 authored almost 2 years ago by Erik Demaine <[email protected]>
New fast JSX parser

* In default JSX parsing mode, JSX children must be properly indented.
* `coffeeJSX` removes thi...

github.com/DanielXMoore/Civet - e617ce80fee4b5a2212a0f50f2766aa8ced22c74 authored almost 2 years ago by Erik Demaine <[email protected]>
Fixes: #233. Dedented commas should not delimit (#234)

* Fixes: #233. Dedented commas should not delimit

* more tests

github.com/DanielXMoore/Civet - 182aeb9dfcdfa88057013a024cef2eedb35b1fc4 authored almost 2 years ago by Daniel X Moore <[email protected]>
0.5.39

github.com/DanielXMoore/Civet - 32c68df363688a51af4948ed2ce5d9d1ec674967 authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #197 (#231)

* Fixes #197

Suppress newline delimited trailing member properties inside of implicit functio...

github.com/DanielXMoore/Civet - 3f842f6859f426a18f1128d2f27b24b5f5b30554 authored almost 2 years ago by Daniel X Moore <[email protected]>
Merge pull request #232 from DanielXMoore/cli-fixes

Fix CLI behavior especially on Unix

github.com/DanielXMoore/Civet - 0da69882baab5eb7750492a5051c181eada4698c authored almost 2 years ago by Erik Demaine <[email protected]>
Fix CLI behavior especially on Unix

* Was previously overwriting `filename` and then trying to read it
* Use `readline` exactly in T...

github.com/DanielXMoore/Civet - 7a182efd5d0fec71dc1cb18fd8e5a1e6d3ecfed7 authored almost 2 years ago by Erik Demaine <[email protected]>
0.5.38

github.com/DanielXMoore/Civet - 3504a6bf0070a400aef40fda50f600b559a7e30a authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #160 (#226)

* Fixes #160

* more whitespace allowed in explicit import type; added implicit parens import ...

github.com/DanielXMoore/Civet - 5690968e49d3b20fc85982cef0165e27895a0e90 authored almost 2 years ago by Daniel X Moore <[email protected]>
experimental <? instanceof comparison operator

github.com/DanielXMoore/Civet - dc4b37b304773456aa997010afd488c0f92f4aee authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #218. Optional type void => shorthand (#225)

github.com/DanielXMoore/Civet - ac77cecd20e63ce1bc61e73f8f507e8bea6d68d8 authored almost 2 years ago by Daniel X Moore <[email protected]>
Fixes #221 (#224)

* Fixes #221

* AdditionalReservedWords -> ForbiddenImplicitCalls

github.com/DanielXMoore/Civet - 1b81c39cf60b6544c3dacf12cca2cf80d7a545eb authored almost 2 years ago by Daniel X Moore <[email protected]>
Fixes #220. We weren't popping scope stack at the end of the function :fearful: (#223)

github.com/DanielXMoore/Civet - 743de13b589c36b3a8e79ea5b4ee092b7a7e4d5b authored almost 2 years ago by Daniel X Moore <[email protected]>
unifying switch statement and expression handling

github.com/DanielXMoore/Civet - e77cb51f4f3950f9f99cc98a74723e15e9b323df authored almost 2 years ago by Daniel Moore <[email protected]>
0.5.37

github.com/DanielXMoore/Civet - 2d7a01e15fd6788b7d2cc60a5c625054f6708e1d authored almost 2 years ago by Daniel Moore <[email protected]>
Support TypeScript `interface extends` (#219)

Fixes #157

github.com/DanielXMoore/Civet - e11121ef916165429843dfac776afc63dd924cf9 authored almost 2 years ago by Erik Demaine <[email protected]>
move environment:

github.com/DanielXMoore/Civet - 5788bd5059e82836b15e875eb7bd04c4ca9f57f1 authored almost 2 years ago by Daniel Moore <[email protected]>
added token for build environment

github.com/DanielXMoore/Civet - acafd983bde75f3e434ac4a096f15828d8b731da authored almost 2 years ago by Daniel Moore <[email protected]>
`return` from expressionized blocks (#211)

* Started cleaning up implicit return insertion.

Added returnSymbol ref declaration.

* Sin...

github.com/DanielXMoore/Civet - eada8089c4ce7e503be6fd86990333ddb5c14716 authored almost 2 years ago by Daniel X Moore <[email protected]>
made 'as' and 'satisfies' reservation more contextual

github.com/DanielXMoore/Civet - 4803b1c1b5e1d3f4a88781450018e32fd056302e authored almost 2 years ago by Daniel Moore <[email protected]>
Fixes #209 by not allowing whitespace before TypeArguments (#210)

* Fixes #209 by not allowing whitespace before TypeArguments

* Remove InlineTypeArguments now...

github.com/DanielXMoore/Civet - 197bd40a3c304891e8afc94429fa1bb74c946bb4 authored almost 2 years ago by Daniel X Moore <[email protected]>
0.5.36

github.com/DanielXMoore/Civet - ad636f81699c7bb08e6868fc98fabf9e95b85006 authored almost 2 years ago by Daniel Moore <[email protected]>
master -> main for edit link

github.com/DanielXMoore/Civet - 069456195caa11d1be161cb0e7854445d93ecab6 authored almost 2 years ago by Daniel Moore <[email protected]>
Document gulp plugin, fix links

github.com/DanielXMoore/Civet - 0b7726d28df0b2a14ad2a1d6edaf386879d4da3e authored almost 2 years ago by Erik Demaine <[email protected]>
Fixes #205 (#207)

* Fixes #205

* ArgumentsWithTrailingMemberExpressions

* Only match trailing member express...

github.com/DanielXMoore/Civet - addc891c3e760bad7634a263a6f27db7fdc2c125 authored almost 2 years ago by Daniel X Moore <[email protected]>
Docs: fix URI to base64 translation (#208)

* Docs: fix URI to base64 translation

* Switch from unpkg to jsdelivr

Co-authored-by: Erik...

github.com/DanielXMoore/Civet - 0155f9182cffa58bc3bee66c62087756e3f8f659 authored almost 2 years ago by Adrian Wieprzkowicz <[email protected]>
Merge pull request #206 from DanielXMoore/gulp

Gulp plugin

github.com/DanielXMoore/Civet - fc7d2f4b9f40e425fe8a26cd61fab2111857f76e authored almost 2 years ago by Erik Demaine <[email protected]>
Acknowledge gulp-coffee

github.com/DanielXMoore/Civet - a3760b2ff5a2fa84f32ad42b10ee2c03a9ce52bd authored almost 2 years ago by Erik Demaine <[email protected]>
Gulp plugin

github.com/DanielXMoore/Civet - 5a605363b948e99a28d776e1aae5b3b120973e66 authored almost 2 years ago by Erik Demaine <[email protected]>
separate and alphabetize

github.com/DanielXMoore/Civet - ecdae385060558268b438567c3564104114465ab authored almost 2 years ago by Daniel Moore <[email protected]>
0.5.35

github.com/DanielXMoore/Civet - 6cf5025c9b65caab6c3df903e313c4103d71fdca authored almost 2 years ago by Daniel Moore <[email protected]>
Fix register and other integration docs (#204)

`register` wasn't exported. Also export everything in `dist`.

github.com/DanielXMoore/Civet - 8d89e4098053c5adef67e89a554b79049319b20a authored almost 2 years ago by Erik Demaine <[email protected]>
Fix identifier used only in coffee for loop (#201)

* Show entire AST in cli --ast mode

* Fix identifier used only in coffee for loop

Fixes #193

github.com/DanielXMoore/Civet - a8ffdc5ac39f936a29fc4f8207a576de5bd040d0 authored almost 2 years ago by Erik Demaine <[email protected]>
Docs: fix playground object outputting (#200)

github.com/DanielXMoore/Civet - 507a0cb96bf6689a745f2c9c02127a801492e0eb authored about 2 years ago by Adrian Wieprzkowicz <[email protected]>
Docs: Fix playground (#199)

* Docs: fix playground textarea positioning

* Docs: fix playground console output format

github.com/DanielXMoore/Civet - 6457bd34880f9ddb5d31b375b52b0da86fd45c88 authored about 2 years ago by Adrian Wieprzkowicz <[email protected]>
Docs: Add playground page (#198)

github.com/DanielXMoore/Civet - b6a5ecdab0ae4b8f912e6398d076e238e0fc39af authored about 2 years ago by Adrian Wieprzkowicz <[email protected]>
Tests for #197

github.com/DanielXMoore/Civet - 3cdec13e094fd1cd8b85ea21ee3adc3bdc340a5e authored about 2 years ago by Daniel Moore <[email protected]>
0.5.34

github.com/DanielXMoore/Civet - 2bac67111952f46ace28526d15c1c687f5b3bed6 authored about 2 years ago by Daniel Moore <[email protected]>
Fixes #194 (#196)

github.com/DanielXMoore/Civet - d0519dd9abd85c4752f47a840d26591a29867f17 authored about 2 years ago by Daniel X Moore <[email protected]>
#175 Added preliminary ':' -> 'as' improvement (#186)

github.com/DanielXMoore/Civet - e377e3fcf9515fe918dcefde0b4c356b9ce598c9 authored about 2 years ago by Daniel X Moore <[email protected]>
Fixes #192 (#195)

github.com/DanielXMoore/Civet - fadf6c447672eee3473127aa56eaec642bb826e6 authored about 2 years ago by Daniel X Moore <[email protected]>
Moved CoffeeScript focus into separate document (#191)

* Move CoffeeScript focus into separate document

* Reorganize and update README sections

github.com/DanielXMoore/Civet - 2919fc60fa2c3b7d3a93e94944af546b7dfaf9fe authored about 2 years ago by Daniel X Moore <[email protected]>
CI fix for main branch rename

github.com/DanielXMoore/Civet - 5339490c36c711bf636dbf3dc7f9e94d6159050f authored about 2 years ago by Erik Demaine <[email protected]>
Confirm that docs build in CI for PRs (#189)

* Confirm that docs build in CI for PRs

* Don't run tests twice on push + PR

github.com/DanielXMoore/Civet - 67c5044204b718a7677d4d4525cacfa419aec75e authored about 2 years ago by Erik Demaine <[email protected]>
Prototype :: docs

github.com/DanielXMoore/Civet - cd0967125ce2db3e1078a0acb607637525cafbde authored about 2 years ago by Erik Demaine <[email protected]>
Over 9000!

github.com/DanielXMoore/Civet - fbcb62a732f81d27460b5e0a8ceb8feb66c91171 authored about 2 years ago by Erik Demaine <[email protected]>
Moved :: behind coffeePrototype config flag (#188)

github.com/DanielXMoore/Civet - 1b2b29727b9a5b94afea49c8937f93e63a86edfd authored about 2 years ago by Daniel X Moore <[email protected]>