Commit graph

37 commits

Author SHA1 Message Date
posidron
60c8f2174d
Fix test suite which is broken since the switch to Webpack #4 2018-08-25 07:28:30 +02:00
posidron
fb4e0b1fca
Add ESDoc documentation generator 2018-08-23 22:29:55 +02:00
posidron
04fadae3fa
Add np for release managment 2018-08-21 00:34:36 +02:00
pyoor
49915cb7a2 Only wrap strings in quotes 2018-04-07 11:14:40 -04:00
Christoph Diehl
58a6a1ce78
Add webpack to normal dependencies 2018-04-06 22:05:51 +02:00
Christoph Diehl
d2c84b56a8
Add webpack to normal dependencies 2018-04-06 22:02:56 +02:00
Christoph Diehl
42cadc6db0
Add postinstal step to build octo 2018-04-06 21:57:37 +02:00
Christoph Diehl
f394b75f38
Add constants for WebGL getParameter functions 2018-04-06 12:13:05 +02:00
Christoph Diehl
a5a68d53af
Update README.md 2018-03-22 18:32:29 +01:00
Christoph Diehl
19a2f21259
Merge datetime with time class 2018-03-22 00:17:33 +01:00
Christoph Diehl
a869409853
Fix prototypes and explicitly enable them 2018-03-22 00:08:55 +01:00
Christoph Diehl
9e97d0d59f
Fix calling logger 2018-03-21 22:36:13 +01:00
Christoph Diehl
1a7c08c16c
Remove unnecessary build step 2018-03-20 02:33:18 +01:00
Christoph Diehl
08b59b356a
Stick with require for overwriting String|Array prototypes 2018-03-20 00:55:58 +01:00
Christoph Diehl
94f85030e4
Use global namespace for overwriting String|Array prototypes 2018-03-20 00:03:55 +01:00
Christoph Diehl
e8471d8edc
Change 'homepage' URL to update to ES6 branch README.md 2018-03-19 07:09:11 +01:00
Christoph Diehl
79c8ad4898
Change 'homepage' URL to update to ES6 branch README.md 2018-03-19 07:08:40 +01:00
Christoph Diehl
e902b1b4c2
Update README.md 2018-03-19 07:05:35 +01:00
Christoph Diehl
014bc75930
Increase minor version number for NPM 2018-03-19 06:38:07 +01:00
Christoph Diehl
7c2273e26c
Fix static method for objects 2018-03-19 06:34:18 +01:00
Christoph Diehl
43b69880b1
Add linter fixes 2018-03-19 05:54:40 +01:00
Christoph Diehl
142576ed49
Add module based architecture
* Build with Webpack
* Let Octo.js run in Node
2018-03-19 04:23:05 +01:00
pyoor
2ce98b1f6c Run scripts via 'npm run ...' 2018-02-05 19:46:22 -05:00
pyoor
4f66497578 Build after npm install 2018-02-05 15:14:59 -05:00
Christoph Diehl
4ee0a295a3
Add missing version field in package.json 2018-02-05 20:58:15 +01:00
Christoph Diehl
e6af48caca
Update package.json
* Ignore deploy folder for standard linter
* Add build step
2018-01-31 12:23:34 +01:00
Christoph Diehl
1e7207071e Add pre-commit hook for standard linter 2018-01-22 22:32:03 +01:00
Christoph Diehl
94938bda28 Add pre-commit hook for standard linter 2018-01-22 22:30:40 +01:00
pyoor
2cf47dba1d Add unicode safe, base64 encode/decode 2017-06-08 12:05:06 -04:00
Jesse Schwartzentruber
0302a84fa6 Linter changes
* Override remaining eslint errors from standard
* Run standard with grunt instead of separately
2017-04-26 18:01:48 -04:00
Christoph Diehl
b96bec29c0 Add -v to package.json 2017-04-26 18:44:33 +03:00
pyoor
30c3a234da Add global variables for standard 2017-04-26 09:50:12 -04:00
Christoph Diehl
a85ae63c24 [package.json] Update with Standard 2017-04-26 02:06:13 +03:00
Christoph Diehl
926410cf33 [package.json] Update with Standard 2017-04-26 01:40:45 +03:00
Christoph Diehl
318af0d053 [package.json] Update with Standard 2017-04-26 01:37:49 +03:00
Christoph Diehl
a27e55b280 [package.json] Fix ident 2017-04-26 01:30:46 +03:00
Jesse Schwartzentruber
b3c7ecbe2f Switch from qunit (node) and slimerjs to karma which supports running
qunit tests in firefox and chrome.

Maintaining code to work in node for testing only will be error-prone.
2017-04-10 13:49:32 -04:00