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

Fix caching rules in #619

github.com/DanielXMoore/Civet - 08b3bada8f8bedd00f136338097e44f72c115fdd authored over 1 year ago
Merge pull request #619 from DanielXMoore/indent-cleanup

Unify Samedent/Nested, and other indent cleanup

github.com/DanielXMoore/Civet - 378d26ec30a8a2ca369d606c63871ca603a0fe53 authored over 1 year ago
Improve documentation

github.com/DanielXMoore/Civet - 65f0bd2d288089f65c293f7007c54aed63ed7c49 authored over 1 year ago
Merge pull request #620 from DanielXMoore/switch-then-return

Fix implicit return with switch+then

github.com/DanielXMoore/Civet - 361619754070cf113a90cbbb28e8ff08013bbfee authored over 1 year ago
Fix implicit return with switch+then

Remove aliasing between `expressions` and `children`

Fix #615

github.com/DanielXMoore/Civet - 76a83e135b4b169a1040a97e884708b5a4c491b4 authored over 1 year ago
Merge pull request #618 from DanielXMoore/calls-in-objects

Cache fix for function calls within inline objects

github.com/DanielXMoore/Civet - 2f516b404e1471b3d587cd36db988c9602aed56d authored over 1 year ago
Unify Samedent/Nested, and other indent cleanup

github.com/DanielXMoore/Civet - 47d37832461b6fea23f53455af0510950605dc68 authored over 1 year ago
Cache fix for function calls within inline objects

Fix #616

github.com/DanielXMoore/Civet - 96eb231d64a24709b4b8c60fc7eebbbe4400034c authored over 1 year ago
Merge pull request #611 from DanielXMoore/type-no-equals

`type` declaration without `=`

github.com/DanielXMoore/Civet - 861fda27019213d3d1592ba7afb5d027a898c6b5 authored over 1 year ago
Merge pull request #617 from DanielXMoore/array-literals

Revamp array literals

github.com/DanielXMoore/Civet - 72a07604ad30bc1507a26f1365943a37a2ec0701 authored over 1 year ago
Revamp array literals

github.com/DanielXMoore/Civet - 64126f9f14bc66de8a7f4821b25ad57d7ec51028 authored over 1 year ago
Merge pull request #614 from DanielXMoore/braced-object-literals

Revamp braced object literals

github.com/DanielXMoore/Civet - 3e573518c5b648c2558482a1305b51609c1379ee authored over 1 year ago
Merge pull request #613 from DanielXMoore/forbidMultiLineImplicitObjectLiteral

Remove forbidMultiLineImplicitObjectLiteral

github.com/DanielXMoore/Civet - 042c1b226000dc6189e1bc885496cae19f038765 authored over 1 year ago
Revamp braced object literals

Fix #589

github.com/DanielXMoore/Civet - a40de3179ac24fee127f4c2f5d14bb9a4af0a8a0 authored over 1 year ago
Remove forbidMultiLineImplicitObjectLiteral

Replaced by #594

github.com/DanielXMoore/Civet - dcf98866dbf393d23c1fc2e49cd8a0d8df42d19e authored over 1 year ago
Merge pull request #612 from DanielXMoore/then-bin-op

Forbid binary op after newline within SingleLineStatements (e.g. `then`)

github.com/DanielXMoore/Civet - c48db8d5ed3706d6cd1d155cecf6ec6d0a40d120 authored over 1 year ago
Forbid binary op after newline within SingleLineStatements (e.g. `then`)

Fix #607

github.com/DanielXMoore/Civet - 9c4c288f6cba15a32ebdc053d6a8cae06475d8db authored over 1 year ago
`type` declaration without `=`

github.com/DanielXMoore/Civet - c5ee65b2abc65bcf550a7ed4fd8c73741796a146 authored over 1 year ago
Bump semver from 6.3.0 to 6.3.1 (#610)

Bumps [semver](https://github.com/npm/node-semver) from 6.3.0 to 6.3.1.
- [Release notes](https...

github.com/DanielXMoore/Civet - 4ee7bbba5c8f34649cd4f6da643befc70d5dbee3 authored over 1 year ago
Bump semver from 5.7.1 to 5.7.2 in /lsp (#609)

Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https...

github.com/DanielXMoore/Civet - 749c01bfc892bf4a3d488fb99ce32e1a09862b94 authored over 1 year ago
Merge pull request #608 from DanielXMoore/tuple-fix

Fix tuple-matching behavior

github.com/DanielXMoore/Civet - 2dcff52f302f2a79d3513334749fec8ed95941ca authored over 1 year ago
Fix tuple-matching behavior

Fix #534 again

github.com/DanielXMoore/Civet - 34b8be51a88ae28470f05a6da7014ee57cc2f48b authored over 1 year ago
Merge pull request #606 from DanielXMoore/implicit-return-declaration

Implicit returns of (last) declaration

github.com/DanielXMoore/Civet - 2745e1509b3b4df0b0cc22e9333f88f42103d950 authored over 1 year ago
Use last binding instead of last name + refactoring

github.com/DanielXMoore/Civet - 2aa7d821e00f2c36734954d745b920ad9329d0a6 authored over 1 year ago
Fix suffix and comment preservation

github.com/DanielXMoore/Civet - 4fee82007d502805e30db3939be502ea8bce6185 authored over 1 year ago
Refactor bindings code

github.com/DanielXMoore/Civet - 04af475869d0c8ebf53a901de09ac96459c55ea7 authored over 1 year ago
Standardize init -> initializer in AST

github.com/DanielXMoore/Civet - c08af6140ff486647668588625c69a767cfe7e24 authored over 1 year ago
Implicit push of declaration

github.com/DanielXMoore/Civet - 9d7a5f817bda45554d04f677a35f4e91a7ceb6df authored over 1 year ago
Implicit returns of (last) declaration

In the spirit of "everything is an expression", and e.g. `if x := 5`

BREAKING CHANGE: `x := 5` ...

github.com/DanielXMoore/Civet - 60654364ea65f341a8780724822d6a24f7acb2c3 authored over 1 year ago
Merge pull request #603 from DanielXMoore/possessive

Possessive object access

github.com/DanielXMoore/Civet - 1325ed57a959742ef6413e99a05ac45f9f4a174c authored over 1 year ago
Merge pull request #605 from DanielXMoore/optional-named-tuples

Allow ?: with named elements in tuple types

github.com/DanielXMoore/Civet - 83fafc5df6f5d925bef5f28fb11b05fdefa6a595 authored over 1 year ago
Link to _hyperscript in possessive docs

github.com/DanielXMoore/Civet - 1c0571201d333d6774db9c8a553c4be0a2d6f48b authored over 1 year ago
Allow ?: with named elements in tuple types

Fix #534 again

github.com/DanielXMoore/Civet - 8c50f6cf0779b9e26aecc663459748c42471784e authored over 1 year ago
Merge pull request #604 from DanielXMoore/named-tuples

TypeScript named tuples

github.com/DanielXMoore/Civet - 622a81fa104ceab801ee647f709f122dbce20769 authored over 1 year ago
TypeScript named tuples

Fixes #534

github.com/DanielXMoore/Civet - 8a6674000e38365c59f4481a97f06ff9687ab450 authored over 1 year ago
Optional possessives

github.com/DanielXMoore/Civet - 37170c8895dd4baa80e68278ffaf2c33c347a135 authored over 1 year ago
Possessive object access

github.com/DanielXMoore/Civet - 1dd3b205c0c0588e5af144744929493646182d80 authored over 1 year ago
Support object globs inside braced object literals

Fix #590

github.com/DanielXMoore/Civet - dc7d4c64a5f3f4967f5f798fb4ae9e1df459051a authored over 1 year ago
Merge pull request #602 from DanielXMoore/autovar-fix

autoVar/autoLet should treat `=>` and methods same as functions

github.com/DanielXMoore/Civet - b3e08573369441a9650354db19b2e86ecb5007ad authored over 1 year ago
Merge pull request #601 from DanielXMoore/promise-void

No implicit return from async function: Promise<void>

github.com/DanielXMoore/Civet - 555d3b5ffa17c8370b4ed5fd7b37107456401867 authored over 1 year ago
Merge pull request #600 from DanielXMoore/nested-rhs

Support indented RHS after binary op

github.com/DanielXMoore/Civet - 040139f8b94a04766580a462a2a17b7eec1d49c1 authored over 1 year ago
Merge pull request #594 from DanielXMoore/switch-fix

`switch` fixes

github.com/DanielXMoore/Civet - d984b568d20aa84fa68e07a4c1ab20ae24b14267 authored over 1 year ago
autoVar should treat => and methods same as functions

Fixes #588

github.com/DanielXMoore/Civet - 2433b34adef133a5688c512d26eb2f193e75a43d authored over 1 year ago
No implicit return from async function: Promise<void>

Fixes #595

github.com/DanielXMoore/Civet - e92d14adda880174f64efaa3a8de853fc7b4368b authored over 1 year ago
Support indented RHS after binary op

Fixes #598

github.com/DanielXMoore/Civet - 9e7930197f2aba4fbc928bd7dfd6298b2606aead authored over 1 year ago
Fix templates and negative numbers

github.com/DanielXMoore/Civet - 85b40cf754a00de05817ebbcf3850f7c4c715b66 authored over 1 year ago
Special handling of ComputedPropertyName

github.com/DanielXMoore/Civet - 3beab180d4b994138ddeaeb6f574ad040e33633d authored over 1 year ago
Fix #596. async function expression (#597)

github.com/DanielXMoore/Civet - d3babda8d80edc78dbf7f1fa0a8a5bde6a8d9bd9 authored over 1 year ago
Fix #593 by forbidding same-line object literals

github.com/DanielXMoore/Civet - b1fc2b333628661702bce843aac4c50111bb04eb authored over 1 year ago
Allow same-line bodies after `case ...:`

github.com/DanielXMoore/Civet - 136f926fd05925e71a327005533a7005a43dbc2d authored over 1 year ago
Fix for `default` one-liners

github.com/DanielXMoore/Civet - b5627e5ce194df5048feaf33f8bbd41fd44e0094 authored over 1 year ago
Merge pull request #592 from DanielXMoore/export-decl

Fix export functions getting implicit empty blocks

github.com/DanielXMoore/Civet - 0cc0621a74b9172ea108a944e51ca1cd99c7c61a authored over 1 year ago
Fix export functions getting implicit empty blocks

Fixes #591 introduced by #542:
exported functions should never get an implicit empty block.

Als...

github.com/DanielXMoore/Civet - fe13e7ffe99868eab36ba9b8a81726674dc45022 authored over 1 year ago
Merge pull request #584 from DanielXMoore/trailing-method

Allow trailing CallExpression after ExpressionizedStatement

github.com/DanielXMoore/Civet - 9e0279f732911606e97584b944a20063d5f2be1f authored over 1 year ago
Merge pull request #585 from DanielXMoore/inner-assignment-fix

Fix inner assignments mixed with operator assignments

github.com/DanielXMoore/Civet - 247633b4a3890f44b70b81baef1dc60e47d6a3b5 authored over 1 year ago
Fix inner assignments mixed with operator assignments

github.com/DanielXMoore/Civet - 05b443eea3df16c895847f2e90aa44566c7db5e0 authored over 1 year ago
Construct CallExpressions from TrailingCallExpressions

github.com/DanielXMoore/Civet - dc8294e678ef8e8c91a44ce44cc444d5bc014bcc authored over 1 year ago
Support TrailingCallExpression after indented expression

github.com/DanielXMoore/Civet - 9d9eb934f22384f9e274e2c32a5881e848be967c authored over 1 year ago
Allow trailing CallExpression after ExpressionizedStatement

Fixes #582

github.com/DanielXMoore/Civet - f72faabaef89b753b4a9021c36e5fcadae10acce authored over 1 year ago
Enable return-if tests

github.com/DanielXMoore/Civet - 17759fbfe39d665f40a13345b8394d0cde20072c authored over 1 year ago
Merge pull request #581 from DanielXMoore/weird-operator

Fix weird custom operator behavior

github.com/DanielXMoore/Civet - 9dfc33dd6dea69def13c68764a6dd77eb99ec1a4 authored over 1 year ago
More operator tests

github.com/DanielXMoore/Civet - 43c11b01c35a2a975bc28b17fbf5b00501191770 authored over 1 year ago
Fix weird custom operator behavior

Fixes #511

github.com/DanielXMoore/Civet - ce729775b1744eee0b8854f5519ab579e7c555e6 authored over 1 year ago
Merge pull request #580 from DanielXMoore/abstract-new

Arrow function types fixes: `abstract new` and `asserts`/predicates

github.com/DanielXMoore/Civet - d5117ed02d51bddb268b8faccea197e37a4db47a authored over 1 year ago
Support asserts and predicates in arrow types

Fixes #579

github.com/DanielXMoore/Civet - 58b61ce72286c55043d8cd000a106d5a643b6d52 authored over 1 year ago
Support `abstract new` function types

Fixes #562

github.com/DanielXMoore/Civet - a501b030ae9b1ef21ad971b49cec314021105b95 authored over 1 year ago
Merge pull request #578 from DanielXMoore/existence

Existence operator chaining and cleanup

github.com/DanielXMoore/Civet - 4260d79636527c5d948f0b630be2431604c3bd74 authored over 1 year ago
Test and improve parenthesized existence ops

github.com/DanielXMoore/Civet - b8576c7ee372d7e1a7dbea33fbe5a27325334e61 authored over 1 year ago
Chaining with existence operator x?

github.com/DanielXMoore/Civet - a4ebbe8bb1ae25e3c0297521514f44e10c8ceb2c authored over 1 year ago
Existence operator cleanup

* Support `&?`
* Fix `!.x?`
* Fewer parentheses given unary context
* New `Existence` AST node
*...

github.com/DanielXMoore/Civet - 666587ca7ffbb9b3f2f17b3328e33235d7831a79 authored over 1 year ago
Support `as` + `satisfies` in a row

github.com/DanielXMoore/Civet - da337104e7d1be87ddfb82200a35919f8b9ff579 authored over 1 year ago
Merge pull request #577 from DanielXMoore/object-func-caching

Fix nested object with function children (caching)

github.com/DanielXMoore/Civet - 6f68d236ecffc3ed31cf5129ff5cbfece6e4244a authored over 1 year ago
Fix nested object with function children (caching)

Fixes #533

github.com/DanielXMoore/Civet - 98b5eac86c6017900d2485de0b9bc1a40b445ec5 authored over 1 year ago
Merge pull request #576 from DanielXMoore/braced-application

Forbid implicit calls with braced argument in extends/if/else/for/when/case

github.com/DanielXMoore/Civet - 5ca44eac6ad9d04ca9f0f7498aa2024c3981b34e authored over 1 year ago
Add `class extends` test

github.com/DanielXMoore/Civet - dfb3f03e988c516e23294acba5ed482f5ef4552d authored over 1 year ago
Forbid implicit calls with braced argument in extends/if/else/for/when/case

Fixes #543

github.com/DanielXMoore/Civet - 796ade00d481ab6ad53559e951cf85c02341a2bb authored over 1 year ago
Merge pull request #574 from DanielXMoore/closing-braces

Fix missing closing braces

github.com/DanielXMoore/Civet - 7b60aac4f6a3d0c537cc8d96e8ea561582d6a59c authored over 1 year ago
Merge pull request #575 from DanielXMoore/pattern-bin-ops

Fix binary ops RHS in pattern matching switch

github.com/DanielXMoore/Civet - 9de7e577359f224d42a3b087d7e6c0e92e0d37cc authored over 1 year ago
Fix binary ops RHS in pattern matching switch

Fixes #573

github.com/DanielXMoore/Civet - 122f20aab25b965cf892f977186022679c5f3e11 authored over 1 year ago
Fix missing closing braces

Fixes #572

github.com/DanielXMoore/Civet - e0846fc46a4d944eaa1d8ee157f7864f18ccae11 authored over 1 year ago
Merge pull request #571 from DanielXMoore/if-empty-object

Fix empty objects in if statements

github.com/DanielXMoore/Civet - 24ad1cb50069ebca1f1772bd927b405e1bf3cd92 authored over 1 year ago
Fix empty objects in if statements

Fix #559

github.com/DanielXMoore/Civet - a5ba2fad5c8612379cefdfa89244712aab63e16c authored over 1 year ago
Merge pull request #569 from DanielXMoore/new-arrow-type

Support new arrow function types

github.com/DanielXMoore/Civet - 77886793a4778c974c0da278d1b78ff729c56bc9 authored over 1 year ago
Merge pull request #568 from DanielXMoore/optional-methods

Support TypeScript optional methods

github.com/DanielXMoore/Civet - 8a37421ddc215c6b1fe357315f94a9af271926f8 authored over 1 year ago
Merge pull request #567 from DanielXMoore/glob-parens

Add missing parentheses to glob assignments with refs

github.com/DanielXMoore/Civet - f82d10851af19011e51db94c0c63a3862dc88f5b authored over 1 year ago
Support new arrow function types

Fixes #562

github.com/DanielXMoore/Civet - 01d7c294ab69c987510819c3fbb57faa00cf1d42 authored over 1 year ago
Support TypeScript optional methods

Fixes #563

github.com/DanielXMoore/Civet - ba33da5dcebafe02111608bad394ee367bb1b600 authored over 1 year ago