Ecosyste.ms: OpenCollective

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

github.com/abelljs/abell-renderer

A template engine that lets you write variables, loops, and conditions in HTML using JavaScript Syntax.
https://github.com/abelljs/abell-renderer

compiler file separate from parser

704f6e2e3f0e9057a6908dc26d0437cb50126740 authored over 4 years ago by Saurabh Daware <[email protected]>
naming convention changed

3b57c2d98401d046ed58c0ce5da887d2e6bcab39 authored over 4 years ago by Saurabh Daware <[email protected]>
first working draft of abell components

c909eb0eede2591369dcf5907fc6c5bea2467d35 authored over 4 years ago by Saurabh Daware <[email protected]>
Bump lodash from 4.17.15 to 4.17.19

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

6763a243b7f2672de7d62fd0f79fa19b0344db8e authored over 4 years ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Merge pull request #16 from beingbiplov/handling-empty-brackets

Handling empty brackets

9b2b0be26ae0af13ad4336e92c560ea2a98268e0 authored over 4 years ago by Saurabh Daware <[email protected]>
minor text-format changes

1bb5931d170d64421e66b3993c4d6c6f6742775e authored over 4 years ago by beingbiplov <[email protected]>
test to check empty brackets during render

8e7a1ce29086f0b253f8867e2b71d21beb7741ed authored over 4 years ago by beingbiplov <[email protected]>
handling empty brackets

b50e08c9caed6d6071a3b4720c4301a2e9d1a422 authored over 4 years ago by beingbiplov <[email protected]>
CONTRIBUTING guide update

b802663287a108322d187b672f0651fc6da200fa authored over 4 years ago by Saurabh Daware <[email protected]>
added CONTRIBUTING

51fdd9e0c850df6da3d91f8cd72d114aba73f56f authored over 4 years ago by Saurabh Daware <[email protected]>
Merge pull request #14 from abelljs/refactor

Refactor - Directory structure, +cheerio for testing, regex based require and console.log removed

c92f46a255a614aaf7ac68a6afd1f8f812ac738b authored over 4 years ago by Saurabh Daware <[email protected]>
v bump 0.1.15

d9ddb42885ddd7a9129653da91e1038f96587f2e authored over 4 years ago by Saurabh Daware <[email protected]>
tests for array

3b66dcbef93f1ba2d86b2ccc54b377e14ca8c89b authored over 4 years ago by Saurabh Daware <[email protected]>
example name made dynamic

7a2e1e5c877bd21ee474c6cec73bf7b4c274dc70 authored over 4 years ago by Saurabh Daware <[email protected]>
--firemove --fix from eslint script in package.json

1bf8ea810e42402bb6a8a9e03d27eb5b76a4f045 authored over 4 years ago by Saurabh Daware <[email protected]>
tests refactored, use cheerio

914f0c15d114272b01346dcf3def3605cbd5596b authored over 4 years ago by Saurabh Daware <[email protected]>
tests fix

7382cdd995164e43e46a4510d6379f584f93a163 authored over 4 years ago by Saurabh Daware <[email protected]>
dev script fix

e38a488c32a9cda3e07671bdcf3d1b783d70192b authored over 4 years ago by Saurabh Daware <[email protected]>
directory structure change

9a8c8f084c2c5c4032e845647916ce57f88c0645 authored over 4 years ago by Saurabh Daware <[email protected]>
removed executeRequire and console.log regex based functions and passing them from sandbox

d7bb3454626c8503b473157fff1ea6cd29be9324 authored over 4 years ago by Saurabh Daware <[email protected]>
version bump to 0.1.14

71f3701b637645a299ff2936f6a95b40cd2e87dd authored over 4 years ago by Saurabh Daware <[email protected]>
test fix for windows

9451fe4bcc1bfd79928670a437bac25a48f56a5c authored over 4 years ago by Saurabh Daware <[email protected]>
windows executing empty line bug fix

22ae3b05d6a337259d4daa1c8dd23abaf22d1c00 authored over 4 years ago by Saurabh Daware <[email protected]>
check for empty string

205aed4309544b2b0d75c8537d8b59ef4817566f authored over 4 years ago by Saurabh Daware <[email protected]>
tests on windows

eee14325fbcaf1351f35c51ddefda1f34cf5f727 authored over 4 years ago by Saurabh Daware <[email protected]>
README for .engine

648ce894a5853a637c54d73c49cc22f43c375483 authored over 4 years ago by Saurabh Daware <[email protected]>
version bump 0.1.13-alpha.1

b45332ab9f314546d147663e9bcf43a910f3e266 authored over 4 years ago by Saurabh Daware <[email protected]>
removed null test render

f62f23b4ece61282937553698a6be3f6d5a41005 authored over 4 years ago by Saurabh Daware <[email protected]>
expressjs engine

4d990b98e64e6f530aa60860c9e0a1cebb52341f authored over 4 years ago by Saurabh Daware <[email protected]>
version batch fix to look at main branch

b87ea81c216bc622423b57961bc330b5de79875a authored over 4 years ago by Saurabh Daware <[email protected]>
changing from master to main

3f590a31ea4809d42c9562676630191718cc9562 authored over 4 years ago by Saurabh Daware <[email protected]>
Throw error at to avoid having vm data in error stack

1876dc23aa85fd4ae91cfe3813394d49c8e826f0 authored over 4 years ago by Saurabh Daware <[email protected]>
prettier files adde to npmignore

77ffb272219ad8b05cfc176979f63e9b50f4cc61 authored over 4 years ago by Saurabh Daware <[email protected]>
trim value befpre addinng

61a8657ab6253779342392192104b9121bdc03c5 authored over 4 years ago by Saurabh Daware <[email protected]>
prettier init

cefee9879910335ea2ea533d5733e9ec60c71b15 authored over 4 years ago by Saurabh Daware <[email protected]>
refactored require code

9e9fa7d447a7e6d810c3cb74f67a87ae636d29e2 authored over 4 years ago by Saurabh Daware <[email protected]>
BREAKING CHANGE, allowRequire: true is necc to use require in template

dcfa75df325daf23fb839ae1bd31707a3bada431 authored over 4 years ago by Saurabh Daware <[email protected]>
fix to recursively create and build .abell files with cli

969310f80b687a9c7f83f8aff58ff1e389d5c655 authored over 4 years ago by Saurabh Daware <[email protected]>
basePath is set to paths relative to input files.

e03f9464c5de870a96bfa4b757fd8dbd70b4d6cb authored over 4 years ago by Saurabh Daware <[email protected]>
output path fix

f93b82ee7b628efa65e085c0495232a747deac6a authored over 4 years ago by Saurabh Daware <[email protected]>
default output path fix

81235d64d41c2b197fdac71f9edd39a6cb0a4d06 authored over 4 years ago by Saurabh Daware <[email protected]>
v bump to 0.21.6, Added ability to escape the brackets. Wrote test for it

39f6d4b81de920abcda40283bac02402d904a9c1 authored over 4 years ago by Saurabh Daware <[email protected]>
unit tests variable scope fix

42b70c72154cd3573b5ad3feed1b3383a81a4995 authored over 4 years ago by Saurabh Daware <[email protected]>
Support for console logs of variables in sandbox (#9)

* upgraded node version

* Abell Renderer can now have console logs of variables in the contex...

9af4ce79d955f40fcb2eeabbcf4adc3fed0fda24 authored over 4 years ago by Prafulla Raichurkar <[email protected]>
CHANGELOG and v bump to 0.1.5

fc058ed31a02808148e5839cc661c80b4452c6cf authored over 4 years ago by Saurabh Daware <[email protected]>
naming fix

f60f2734c5e834bb5be8409c02c722c52320fe10 authored over 4 years ago by Saurabh Daware <[email protected]>
cli refactor

042028bd09c5de1a3fe7acf4d28193bc5ce3d4cb authored over 4 years ago by Saurabh Daware <[email protected]>
Merge pull request #8 from Pika1998/abell-cli-folder-arg-support

Abell CLI now supports folder as an input and output args

a2497cc60bb36e877ae7ad2bb8343326db4c78a3 authored over 4 years ago by Saurabh Daware <[email protected]>
Fixing eslint erros

adceed8274207f0398440e0700644627308daf83 authored over 4 years ago by Pika1998 <[email protected]>
Fixing eslint erros

714f719babc26f1ada46efecb9fd4958fb723074 authored over 4 years ago by Pika1998 <[email protected]>
Fixing eslint erros

597177a46c7d99edd694f4ad8b8b8fd05211b137 authored over 4 years ago by Pika1998 <[email protected]>
added comments to executerRequire

c6b268876f36e16ad6e39453dd46cc102e80a82e authored over 4 years ago by Saurabh Daware <[email protected]>
actions name changed to test from build

fe05ad947cbca320e57ddb2695cb30b797b1133d authored over 4 years ago by Saurabh Daware <[email protected]>
How do you expect test to run without npm ci saurabh? :/

1c66c78217af97cb7431d7948b2e2590c1da200b authored over 4 years ago by Saurabh Daware <[email protected]>
typo fix gh actions

280c34b6588ee549fa33cf99b081ba48f4cc0855 authored over 4 years ago by Saurabh Daware <[email protected]>
gh action to run eslint

bcfa8744f59070ec28d228bdeb101bc71dc99b01 authored over 4 years ago by Saurabh Daware <[email protected]>
gh actions update

05e9aef7476dbe751a11be115bd1e972587d5fa7 authored over 4 years ago by Saurabh Daware <[email protected]>
More tests added, support for expression after require (bug fix). E.g require(xyz).hi works now

ccf298fd5dd907a57719749b2e8d8e43abca7003 authored over 4 years ago by Saurabh Daware <[email protected]>
Added eslint

551b7117729df47fdf99b052622833ca50f35b20 authored over 4 years ago by Pika1998 <[email protected]>
updated to eslint

60454b5b64c11c0c6307d1c66a8d410f4d721c02 authored over 4 years ago by Pika1998 <[email protected]>
+ Added generateHTMLFromAbell() function

+ changed output extension as .html
+ added path.join() while output instead of using "/"

9873b1d00a6959b2caee77f9b5a40b4ffad3626b authored over 4 years ago by Pika1998 <[email protected]>
removed console logs

124bc9bc27764e1abbae8a269fbdede4653fa795 authored over 4 years ago by Pika1998 <[email protected]>
removed console logs

165a383acb7b7775a38c269d44e18d0cbaff7427 authored over 4 years ago by Pika1998 <[email protected]>
Abell CLI now supports folder as an input and output args

All the files inside the input folder will be rendered and stored in output folder

Example node ...

edf3767e808ea03ce0fe5b2255d1e71e6298aaa9 authored over 4 years ago by Pika1998 <[email protected]>
changelog added and eslint files and .github added to npmignore

a2d4bc751243af391305e25d6f9d0903ec12241a authored over 4 years ago by Saurabh Daware <[email protected]>
no match error handling fix, more tests written for render

6970c58cd0f5175d5fadbb33f2e2834799383078 authored over 4 years ago by Saurabh Daware <[email protected]>
eslint ignore added

6e61848e6bcdef6df7a568b77f8a9e9af79379ef authored over 4 years ago by Saurabh Daware <[email protected]>
eslint setup

a909218bb1fc7dcaa4841d474c7c13afe55fa567 authored over 4 years ago by Saurabh Daware <[email protected]>
vm playground added to npmignore

70882c55a03a32a4ffb54e6846fafcafbae4c3e6 authored over 4 years ago by Saurabh Daware <[email protected]>
execution time added to cli

da11c86e52fd7836065898074083fb8291662bed authored over 4 years ago by Saurabh Daware <[email protected]>
changelogs added

f5d90aacb0d36df928e8af60ee87bfddbc4065ef authored over 4 years ago by Saurabh Daware <[email protected]>
test resources update

b505bedb6e125db53a4e6967136f81f547202963 authored over 4 years ago by Saurabh Daware <[email protected]>
more unit tests added

a7397dac92516e37820777b6e6fbb70cce0f4733 authored over 4 years ago by Saurabh Daware <[email protected]>
execute function refactored

d2e3aa9c9df7c7ce8f6d84bda52e364789e58ebf authored over 4 years ago by Saurabh Daware <[email protected]>
fix for conditions being parsed as assignments in js blocks

1658c0dfe2db3922c6bfc581ca41cb92721e104e authored over 4 years ago by Saurabh Daware <[email protected]>
support for assignments in the same block as require

4104758bf76fe50d5d0486b2ad73b51179c7b230 authored over 4 years ago by Saurabh Daware <[email protected]>
Merge pull request #5 from Pika1998/allow-multiline-requires

Abell Renderer can now have multiline require statements

c349499bbb9fa7ee3771d11e829c701f45b49937 authored over 4 years ago by Saurabh Daware <[email protected]>
removed comments

458118c8ea4964b34f399f801f34ecac72cdaf32 authored over 4 years ago by Pika1998 <[email protected]>
Abell renderer now supports multiple require statements - multiline or ; seperated

66cac78ff96872aa8db254f565c2fb994124d95e authored over 4 years ago by Pika1998 <[email protected]>
removed comments

c5a7b8bc137f18491511735177363af0aff53243 authored over 4 years ago by Pika1998 <[email protected]>
Abell can now have multiline require statements

Example -
{{
const {globalMeta, numberFromJS} = require('./siteData.js')
const {abellNumber} = re...

00a4f361cd61514eea5f419519bee8b07899cc5f authored over 4 years ago by Pika1998 <[email protected]>
profile badge added to readme

ba087f4d1b5f81f0596fe3c4c19703c2dd94f8e6 authored over 4 years ago by Saurabh Daware <[email protected]>
description update

030e17b7c566d08ae8049fc4cef22c545e824f52 authored over 4 years ago by Saurabh Daware <[email protected]>
top description updated in readme

4d4544bab99875e71c4a90f3197828080e6b8dac authored over 4 years ago by Saurabh Daware <[email protected]>
installation section updated in documentation

9ddbf982fe9e5690bf511483d94956500c27d78f authored over 4 years ago by Saurabh Daware <[email protected]>
readme update for build command

e2d77ec61d6163fe4b1771d1df16867839b115f2 authored over 4 years ago by Saurabh Daware <[email protected]>
changelog for v0.1.2

c7b85e68b79bde054fbe23a35bf8bf02e4c2ee77 authored over 4 years ago by Saurabh Daware <[email protected]>
CLI update: help, --v, build commands added

1cfe85dbe3b30a619e7708fd765e9f3b125f057c authored over 4 years ago by Saurabh Daware <[email protected]>
complete documentation added

96735b7660842382cbd258f94eb3d40159f605e0 authored over 4 years ago by Saurabh Daware <[email protected]>
cover pic update

23c533dbf55cc77fe3845c1e61a3b0a3c960717c authored over 4 years ago by Saurabh Daware <[email protected]>
README redesigned for abell renderer

896f605612aafe0ba268ccc002b293f060c1ec35 authored over 4 years ago by Saurabh Daware <[email protected]>
changelog and v bump to 0.1.1

95a77aaa3da704fddff520332cf76907eb5c5992 authored over 4 years ago by Saurabh Daware <[email protected]>
ref to last value error fix

5f689e7dc628c740e126720605bd1830f6fe6815 authored over 4 years ago by Saurabh Daware <[email protected]>
Merge pull request #4 from abelljs/feat-import-statements

v0.1.0 Import modules, Allow variable assignments, CLI to render .abell file

d4ef2079ac3b983b5298b7d4a8e6fd4cddd322c3 authored over 4 years ago by Saurabh Daware <[email protected]>
output updated

88f7cc763f2b485a92ba5bf2e1bf5c5ed84cac06 authored over 4 years ago by Saurabh Daware <[email protected]>
unneccesary html removed from .abell template examples

d6cfbdf4dd918624e70dd69ea7c70cecccda837f authored over 4 years ago by Saurabh Daware <[email protected]>
index.html deleted

8909fc1efe2623014f00ffc2a6e723fc6f5ec0ad authored over 4 years ago by Saurabh Daware <[email protected]>
cli script added

aa082f7706952fb683911e381eabf7e409e1cb84 authored over 4 years ago by Saurabh Daware <[email protected]>
v bump 0.1.0, better log messages added

bca4792ba01b9549cf24e302b57bb99a590413ad authored over 4 years ago by Saurabh Daware <[email protected]>
CLI to render .abell files

4c621fb36cffe432c9e277bdb7bb15a8ffd4eaa1 authored over 4 years ago by Saurabh Daware <[email protected]>