This has turned into a really popular library, which I have seen used in a number of interesting ways - 👍 - however, it currently seems to lack a release process.
I am interested in this because I am contributor to a library, http://d3fc.io/, which depends on css-layout. As a result, I am primarily interested in the JavaScript version of css-layout.
I'd really like to give our users options for obtaining dependencies (d3 and css-layout) other than npm, simply because there will be many front-end devs who do not use npm.
What I'd really love to see is the following:
- minified JavaScript files
- more frequent releases to npm
- GitHub releases with associated source-code
- the JavaScript code available via CDNJS
Minification could be achieved by adding a very simple grunt build (you already have test and pre-tests steps in package.json, having them in grunt would be cleaner in my opinion).
The release process could all be managed via travis, see our deploy configuration here:
https://github.com/ScottLogic/d3fc/blob/master/.travis.yml
See: d3fc/d3fc#467
This has turned into a really popular library, which I have seen used in a number of interesting ways - 👍 - however, it currently seems to lack a release process.
I am interested in this because I am contributor to a library, http://d3fc.io/, which depends on css-layout. As a result, I am primarily interested in the JavaScript version of css-layout.
I'd really like to give our users options for obtaining dependencies (d3 and css-layout) other than npm, simply because there will be many front-end devs who do not use npm.
What I'd really love to see is the following:
Minification could be achieved by adding a very simple grunt build (you already have test and pre-tests steps in package.json, having them in grunt would be cleaner in my opinion).
The release process could all be managed via travis, see our deploy configuration here:
https://github.com/ScottLogic/d3fc/blob/master/.travis.yml
See: d3fc/d3fc#467