Comments (7)
That requires users to have coffeescript to use our app. I definitely don't want that.
from riak-js.
If npm was the only way to get the source code that would've made more sense (coffee is not a huge dependency). But you're right that it would introduce a burden on users. Closing.
from riak-js.
Well, another thought is maybe the cs=>js conversion is part of the npm process. The git repo has no js, but npm is published with js files.
Though one other small point is the tests run against the compiled js files, IIRC. I think that approach helps to find any potential cs compilation issues.
from riak-js.
Oh... that's right! it could be done at publish time (we could have a simple bash script) but we would still be neglecting git cloners.
Re: the other small point, i think that won't happen. Through some mechanism (compiling to /tmp
?) coffee
executes your cs files in node without generating those .js files in the working directory. I believe by running a coffee file you are ensuring a successful compilation of that file and all recursively require()
d ones.
from riak-js.
Ok, SOLD. Get that JS outta there.
from riak-js.
:)
Here's an attempt: http://github.com/frank06/riak-js/compare/no-js
from riak-js.
That looks good. The makefile is great too.
from riak-js.
Related Issues (20)
- documentation is oversimplified and not really useful HOT 8
- Can't get pooling to work HOT 7
- How to perform "range with terms" queries on 2i
- Bug running on node 0.10.x HOT 4
- db.save not saving custom headers
- riakjs.com is confusing
- New low-level streaming protobuf Riak client
- Link Two Keys in a bucket - Loosing the values for the keys
- Riak Secondary Indexes
- Saving meta with an arobase in a 2i key throws an error
- Support for counters?
- Support for Riak 2.0 ? HOT 1
- Riak 2i for protobuf
- Riak 2.0? HOT 14
- Fails to install under 0.11 due to dependency failure (wtf8)
- riak-js.org Site temporarily disabled HOT 4
- 1.0.0 dropped support for getClient(), which is still used in docs HOT 1
- Basic connection fails with node v0.10.35 & riak-js 1.0.3 HOT 2
- No method getClient HOT 2
- Cannot call method 'toString' of undefined HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from riak-js.