Ecosyste.ms: OpenCollective

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

github.com/harttle/liquidjs

A simple, expressive, safe and Shopify compatible template engine in pure JavaScript.
https://github.com/harttle/liquidjs

feat: compact filter

f42c217fc0d19a19a20b317d3630b18ba5151823 authored almost 4 years ago by harttle <[email protected]>
chore(release): 9.21.0 [skip ci]

# [9.21.0](https://github.com/harttle/liquidjs/compare/v9.20.1...v9.21.0) (2021-02-04)

### Feat...

ec4a711e00ebcb7a041de329ac0d2de22307d7e1 authored almost 4 years ago by semantic-release-bot <[email protected]>
Typo: 'where' filter on filters/overview.md

03893d585e6ce79c4783df71020a9f008fc2a4d2 authored almost 4 years ago by Peter deHaan <[email protected]>
docs: update README.md [skip ci]

48a876db493e6afa9d762ad61b73d559916b4620 authored almost 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update .all-contributorsrc [skip ci]

3b97c38ee52c868bdc5050ee515f07b28eaae601 authored almost 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
feat: export Operators from operator.ts

6a7c280f049e09e5f0c8fc5df704e1b6ae314082 authored almost 4 years ago by Jason Etcovitch <[email protected]>
feat: rename to defaultOperators and Operators

8734e2e6cef4e15385631e4288c940af1a771b84 authored almost 4 years ago by Jason Etcovitch <[email protected]>
feat: export OperatorMap type

bc87e19e3ef11ecf1081895645a4673dbf982f89 authored almost 4 years ago by Jason Etcovitch <[email protected]>
feat: add `operators` option for custom operators

75591cdbfc8bcda0e203bdc21a8915e7e72687bf authored almost 4 years ago by Jason Etcovitch <[email protected]>
feat: create trie programmatically in options

befc33c4eb315e7d7d00567b8b5d875f0cfa71f5 authored almost 4 years ago by Jason Etcovitch <[email protected]>
test: add LiquidOptions#operators test

18055c88553b96f774277078b9bd437fa79292bf authored almost 4 years ago by Jason Etcovitch <[email protected]>
chore(release): 9.20.1 [skip ci]

## [9.20.1](https://github.com/harttle/liquidjs/compare/v9.20.0...v9.20.1) (2021-01-24)

### Bug...

5901611af59047a1045063cb33009392c7675683 authored almost 4 years ago by semantic-release-bot <[email protected]>
fix: allow string literals contain delimiters, fixes #288

9c40da736905c3c2559d13bbce5af5dc320864ca authored almost 4 years ago by harttle <[email protected]>
chore(release): 9.20.0 [skip ci]

# [9.20.0](https://github.com/harttle/liquidjs/compare/v9.19.0...v9.20.0) (2021-01-23)

### Feat...

5e7598ce45f535393bccb76e4de9fab405e69653 authored almost 4 years ago by semantic-release-bot <[email protected]>
feat: support `{{block.super}}`, see #38

a3af44dc10fda3fab2285f9423e3d8a2919c04a5 authored almost 4 years ago by harttle <[email protected]>
docs: update dist links

42591a04d86fba07c2201314d1ae4ea8d8634f31 authored almost 4 years ago by harttle <[email protected]>
chore(deps): bump ini from 1.3.5 to 1.3.7

Bumps [ini](https://github.com/isaacs/ini) from 1.3.5 to 1.3.7.
- [Release notes](https://github...

0e0dc2adf0dd4f06ee03e6fb5c5f377e3434a5fc authored almost 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: demo for globals, for #286

7b909c22a1600e601e38619d10ab1280d550db6a authored about 4 years ago by harttle <[email protected]>
chore(release): 9.19.0 [skip ci]

# [9.19.0](https://github.com/harttle/liquidjs/compare/v9.18.0...v9.19.0) (2020-12-18)

### Bug ...

626f9115039167acead396c9b9d7539d561595ad authored about 4 years ago by semantic-release-bot <[email protected]>
fix: move offset adding complexity inside TimezoneDate

26b217542bb8f4473e3c68c58e7920ec1e45a4a7 authored about 4 years ago by Joonas <[email protected]>
fix: simpler timezone regex and non-null offset

e3ecfe3adccc01af3fbfc92edf06493b2e5f4cc8 authored about 4 years ago by Joonas <[email protected]>
feat: parse and handle date timezone offsets

c16c787861bd6f2ac2721b36d2fd22b607c74ee7 authored about 4 years ago by wyozi <[email protected]>
fix: lint

de32259bb9ddbd8d2affdd4a80e5b43a08d5c1a7 authored about 4 years ago by Joonas <[email protected]>
feat: add preserveTimezones option

d70cd2a1ead39eff174d96af1315140a310451ec authored about 4 years ago by Joonas <[email protected]>
chore(release): 9.18.0 [skip ci]

# [9.18.0](https://github.com/harttle/liquidjs/compare/v9.17.0...v9.18.0) (2020-12-17)

### Bug ...

13f5f95d0166c646ae852c5431ba9824bf5c65b4 authored about 4 years ago by semantic-release-bot <[email protected]>
docs: try fix special chars in changelog.md

c8db5e625967ced378d3648441f1fcdc174a8610 authored about 4 years ago by harttle <[email protected]>
docs: update .all-contributorsrc [skip ci]

9e511ecd14cbd55e394d2a6aaad60ec8083abd9c authored about 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

45d95bb8d8003567ce172c8e854a66d974667ec2 authored about 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
feat: add option for keeping variable type in output

cd92e7772605e98dd9e21b363d1c9a96f17a1be1 authored about 4 years ago by Alex de Wergifosse <[email protected]>
fix: address refactor comments

6a0ad102a899f276a06f9acaa651c5086784fdb9 authored about 4 years ago by Alex de Wergifosse <[email protected]>
test: add tests for keepOutputType option

b8e4b3337b2991d63a7b6236559a146487f6dde7 authored about 4 years ago by Alex de Wergifosse <[email protected]>
stringify value in emitter when concatenating it

8d3eca6ee25767a2f08b7b04f600f2a319401eba authored about 4 years ago by Pixcell <[email protected]>
docs: update .all-contributorsrc [skip ci]

e84fbf32ad20467ffa8e9c1ffaca27e6aff7b210 authored about 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

0266b27838db10b90ecf12d3dc41a856d25c4ea4 authored about 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
chore(release): 9.17.0 [skip ci]

# [9.17.0](https://github.com/harttle/liquidjs/compare/v9.16.1...v9.17.0) (2020-12-07)

### Bug ...

090c88eb92f940f0371b15befeda3e53e2d44c30 authored about 4 years ago by semantic-release-bot <[email protected]>
test: fix e2e test

e15803fae42b640760fdceff1859e5556002da97 authored about 4 years ago by harttle <[email protected]>
style: make eslint check .ts files

117673a725eedfd2a4c720e96ff197fe22c11f98 authored about 4 years ago by harttle <[email protected]>
test: fix test cases after rebase

ef43120d6e0ff7d76990d5692a467fb37816aa69 authored about 4 years ago by harttle <[email protected]>
feat: passing liquid to FilterImpl, closes #277

f9f595f0f4604bfcfeabe097a01c6df6eb98baed authored about 4 years ago by harttle <[email protected]>
fix: elsif is not supported for unless, fixes #268

2bbf50171be0ed484d9cb333f7d5a5dfca167486 authored about 4 years ago by harttle <[email protected]>
fix: raw block not ignoring {% characters, fixes #263

a492d8e23d511cd5b5a1ffb2e559d2e0bc63ac93 authored about 4 years ago by harttle <[email protected]>
fix: enforce string-type pattern in `replace`, fixes #243

c8afa39a01477a7c633633a31a94d1fe8ffcb46a authored about 4 years ago by harttle <[email protected]>
Implement lenientIf option (resolve #265; default off)

See description of the option in liquid-options.ts.

768fb79e32d84cdacee79a080f0d07a8a7439558 authored about 4 years ago by sschuldenzucker <[email protected]>
Expression: minor type change & simplification

pre-fetching postfix simplifies code for 'lenient'

ca18a579a14648327804b12dfeefd7a96661d547 authored about 4 years ago by sschuldenzucker <[email protected]>
docs for the lenientIf option

87d7dd0d37e59cb4f1a2d85ec3292f7a3efa60b4 authored about 4 years ago by sschuldenzucker <[email protected]>
add and use error classes for undefined variables

cleans up funky message-matching code in expression.ts for lenient.

d8f9091a122853b9a0cc02e7c2678a94fee4c47b authored about 4 years ago by sschuldenzucker <[email protected]>
implement lenientIf for the `unless` tag, too

6f2b24f7ca6772872bbfd0046e1db7b290e99a50 authored about 4 years ago by sschuldenzucker <[email protected]>
fix test: don't pass {} for Context

c920ebb282ff0fe1be806b705b0c45e2e65726d9 authored about 4 years ago by sschuldenzucker <[email protected]>
docs: add a security policy, see #254

9706e8b4117469959811dabd27ca0b6a0b0d5c07 authored about 4 years ago by Jun Yang <[email protected]>
chore(deps): bump highlight.js from 9.18.1 to 9.18.5 in /docs

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.18.1 to 9.18.5.
- [Rele...

75698eefeccf6d20c96c96e3998e601cbe05a1b7 authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): bump highlight.js from 9.15.9 to 9.18.5

Bumps [highlight.js](https://github.com/highlightjs/highlight.js) from 9.15.9 to 9.18.5.
- [Rele...

dfd358c0a2798802ff98d66e3c861ad76cbe3791 authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps-dev): bump semantic-release from 15.13.19 to 17.2.3

Bumps [semantic-release](https://github.com/semantic-release/semantic-release) from 15.13.19 to ...

4c70946fa1be33efde97553759ad3932fa133085 authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: update the UMD url and jsFiddle demo, see #264

9d9c0c1ca747ea3b92b2ca59457de5818bf321c5 authored about 4 years ago by Jun Yang <[email protected]>
chore(release): 9.16.1 [skip ci]

## [9.16.1](https://github.com/harttle/liquidjs/compare/v9.16.0...v9.16.1) (2020-10-09)

### Bug...

a9d3a5a402ae26b64848f6e0bc85cbb5a386413d authored about 4 years ago by semantic-release-bot <[email protected]>
Test for broken quoted property access

30dffb675e178b45cdeb1431f301c3db16110948 authored about 4 years ago by wyozi <[email protected]>
Test getVariableAsText

27ce44238ef983f76d4e7609740a1ebcf11b1ad0 authored about 4 years ago by wyozi <[email protected]>
Test quoted property access tokenizing

abfaf8a042739ffcc0f5720207aad89dce24cfd0 authored about 4 years ago by wyozi <[email protected]>
fix: braced property access

18a807ea2ef58bb05ad34ecfbedcb4b06499919a authored about 4 years ago by wyozi <[email protected]>
Make end brace peek stricter and fix the test

e67c3c69245525c0c46b8b4b438f066fe8ae17fe authored about 4 years ago by wyozi <[email protected]>
Add incomplete quoted property access test

e2e410f334dda4689b45e1df62160b19fb02ce0d authored about 4 years ago by wyozi <[email protected]>
docs: add amit777 as contributor for code

a6126c3bea71c930889da40377ba6234c6eb4e24 authored about 4 years ago by harttle <[email protected]>
docs: format

a96d772963d59fa785d614cb3d94193dffdcc54f authored about 4 years ago by harttle <[email protected]>
chore(release): 9.16.0 [skip ci]

# [9.16.0](https://github.com/harttle/liquidjs/compare/v9.15.1...v9.16.0) (2020-10-08)

### Feat...

732ef2605ef958cadb43a42646d54435c6daffc6 authored about 4 years ago by semantic-release-bot <[email protected]>
feat: support jsTruthy, #255 #257

72ee7b4c1e78528561ecd2b6b09095ac67242799 authored about 4 years ago by harttle <[email protected]>
resolved issues raised by hhartle

f807383f2a0137e97ef0fb402dbc85219c0fcac2 authored about 4 years ago by Amit Gupta <[email protected]>
Added jsTruthy flag to constuctor in order to enable JS style truthiness evaluation

02bfed1c579b1970e332b8c28dff6ee4dfd1f19f authored about 4 years ago by Amit Gupta <[email protected]>
test: make it pass regardless timezone, #257

b11df79b919d84ae5f581d6550748357fd77d60e authored about 4 years ago by harttle <[email protected]>
chore(release): 9.15.1 [skip ci]

## [9.15.1](https://github.com/harttle/liquidjs/compare/v9.15.0...v9.15.1) (2020-10-03)

### Bug...

8ee9bd7ba8da3a83e93e119f75253f9aa707ca93 authored about 4 years ago by semantic-release-bot <[email protected]>
fix: allow quoted variable name in capture, fixes #252

5b3f4195f0287e083236cd8c32fea613f4f50eac authored about 4 years ago by harttle <[email protected]>
chore(deps): bump node-fetch from 2.6.0 to 2.6.1

Bumps [node-fetch](https://github.com/bitinn/node-fetch) from 2.6.0 to 2.6.1.
- [Release notes](...

236d97170519337dcb216e228d93b9208a23081e authored about 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: update the demo on index page, fixes #247

0cd4d87d463b6e4772c9472def972f7cfef7f84f authored over 4 years ago by Jun Yang <[email protected]>
docs: show social share on small screens

1fdfd4a68a5f6fbf1d994a0278c8e2a84a19110d authored over 4 years ago by harttle <[email protected]>
chore(deps): bump prismjs from 1.19.0 to 1.21.0 in /docs

Bumps [prismjs](https://github.com/PrismJS/prism) from 1.19.0 to 1.21.0.
- [Release notes](https...

c1f73a9f03935770b35883555e743c838d7b2ef2 authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(release): 9.15.0 [skip ci]

# [9.15.0](https://github.com/harttle/liquidjs/compare/v9.14.1...v9.15.0) (2020-08-04)

### Feat...

d8f550e4476c91e4d548d77e3e39440585cdff59 authored over 4 years ago by semantic-release-bot <[email protected]>
feat: export toPromise and toValue, see #158

2e5ab98bfcd2cb508a0eb855cbb7600f877f05f2 authored over 4 years ago by harttle <[email protected]>
docs: fix button style

0dbb7792d781cec6010075b3573845300e741143 authored over 4 years ago by harttle <[email protected]>
chore(deps): bump elliptic from 6.5.0 to 6.5.3

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.0 to 6.5.3.
- [Release notes](htt...

e10ce657dd639e1b085f363426ba00e5e0f4223a authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: credit Peter deHaan as contributor

3713fa08b229117b50648f6f32f0739ee5d63742 authored over 4 years ago by harttle <[email protected]>
docs: location.hash for source code

c5002d8cadfcf5fd305111c8a1f99b07cf2675e9 authored over 4 years ago by harttle <[email protected]>
chore(deps): bump lodash from 4.17.15 to 4.17.19 in /docs

Bumps [lodash](https://github.com/lodash/lodash) from 4.17.15 to 4.17.19.
- [Release notes](http...

00b0a5708c4d86107a9a38e826725fa36e6fe9bd authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(release): 9.14.1 [skip ci]

## [9.14.1](https://github.com/harttle/liquidjs/compare/v9.14.0...v9.14.1) (2020-07-08)

### Bug...

f82ee8a18c18664e1c39c0983900b1ea2b3d7981 authored over 4 years ago by semantic-release-bot <[email protected]>
chore(deps): bump npm from 6.13.4 to 6.14.6

Bumps [npm](https://github.com/npm/cli) from 6.13.4 to 6.14.6.
- [Release notes](https://github....

632bb6b077ebcfe5d26ed981d0b2e283d4a20b6d authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: add tejasmanohar as a contributor (#238)

* docs: update README.md [skip ci]

* docs: update .all-contributorsrc [skip ci]

Co-authore...

0b6ee9bca18932859b2e3617d6dd8c5a44161e97 authored over 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
fix: enumerate Promises (e.g. in for & tablerow) (#237)

* fix: enumerate Promise<array> (e.g. in {% for ... %})

Previously, a Promise of an array was...

941dd668feea1240c5777617d4ce1ab3ae120342 authored over 4 years ago by Tejas Manohar <[email protected]>
chore(release): 9.14.0 [skip ci]

# [9.14.0](https://github.com/harttle/liquidjs/compare/v9.13.0...v9.14.0) (2020-06-25)

### Feat...

11ffd65503e9ea8af64bedb0898041027f9bb187 authored over 4 years ago by semantic-release-bot <[email protected]>
Merge pull request #235 from harttle/all-contributors/add-TrySound

docs: add TrySound as a contributor

ce0280ca9fd7a72503db709b0af73b1f40e016d7 authored over 4 years ago by Jun Yang <[email protected]>
docs: update .all-contributorsrc [skip ci]

1066ef0f76868259edc8957a24b24110789a9f2f authored over 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
docs: update README.md [skip ci]

7b38c28d52dca53f6bd2962d3acebc611aacc2e9 authored over 4 years ago by allcontributors[bot] <46447321+allcontributors[bot]@users.noreply.github.com>
Merge pull request #234 from TrySound/proper-modules

feat: setup universal browser and node builds

97e7983bd81e8312dd351e76fafd29b70742e518 authored over 4 years ago by Jun Yang <[email protected]>
feat: setup universal browser and node builds

In this diff I fixed es modules distribution for bundlers.

Before we had two problems
- bundler...

6cf6ffae9070736ae2338fe525eea5928942c2e8 authored over 4 years ago by Bogdan Chadkin <[email protected]>
chore(release): 9.13.0 [skip ci]

# [9.13.0](https://github.com/harttle/liquidjs/compare/v9.12.0...v9.13.0) (2020-06-25)

### Feat...

04873a4e9cb3795922686bc31717f6e596c084ba authored over 4 years ago by semantic-release-bot <[email protected]>
docs: better style for API doc

1a08efd402635b9a6c722f7efd75bc1c4841f6a5 authored over 4 years ago by harttle <[email protected]>
feat: async filters, closes #232

e36f3ff291e0db498a99c6144226e721cce21084 authored over 4 years ago by harttle <[email protected]>
style: spaces and extra NL

f3f017bd37adc4e22905d8b135f02b1a79f20ed9 authored over 4 years ago by harttle <[email protected]>
docs: manifest for liquidjs.com

0d20a344b6b2dd8c75fe5535a1769362ab150d55 authored over 4 years ago by harttle <[email protected]>
Merge pull request #229 from stedman/patch-1

docs: Add hashes to `for` tag documentation

3acbdfc1b7aae7f6641e7c1414a9b8cd3af76844 authored over 4 years ago by Jun Yang <[email protected]>
fix elsif spelling on tags overview in docs

ed994bdbd53e936c62e00a5dd18f69dbe892828a authored over 4 years ago by Anthony Ciccarello <[email protected]>
chore(deps): bump jquery from 3.4.1 to 3.5.0

Bumps [jquery](https://github.com/jquery/jquery) from 3.4.1 to 3.5.0.
- [Release notes](https://...

27a4c7666bbf46927714b56b740650547ee9106c authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
docs: add credit for @stedman (#229) and @aciccarello (#223)

064ea99f496c2fc1d1ef4d7a042136d8b9bc03e3 authored over 4 years ago by harttle <[email protected]>
chore: +pre-commit hook, -commitlint on travis

71fb8a8b7cc69e43c91a9e7e566f3db1af0652d6 authored over 4 years ago by harttle <[email protected]>