timjb/javascript-operational-transformation — pull request #3 by jankeromnes (2012-10-20 13:50:53+00:00)
Title: Improved packaging

A couple changes:

- Clear distinction between core library and implementation-specific code by moving `codemirror-*` files to a separate folder. Other implementations could be added without polluting the core library (I'm planning on creating a minimal client/server using websockets).
- The Makefile is now able to build `dist/ot.js`. `make dist` has the same result as grunt's `dist` rule. However, `make dist-core` builds only the core library, without any implementation-specific code.
- I think `ot` is a better package name than `operational-transformation` (typing `npm install ot` is convenient, and so is `require('ot')`).