Commit graph

1537 commits

Author SHA1 Message Date
Oliver Blanthorn
70bf80dffd
Add npm run run command and document it 2018-05-16 15:04:35 +01:00
Oliver Blanthorn
c5c9c061af
Update web-ext 2018-05-16 14:59:25 +01:00
Oliver Blanthorn
d13fa243e7
Warn users that watch is broken 2018-05-13 14:26:59 +01:00
Oliver Blanthorn
60ce31f44c
Move CSS editing to JS 2018-04-21 23:43:12 +01:00
Oliver Blanthorn
c858a7d4e8
Add native version checker and nativeopen
Adds semver-compare runtime dependency: might be worth statically
linking it since it's so simple.
2018-04-20 22:58:02 +01:00
Colin Caine
e107fa5eb1 build: add nearley 2018-04-15 22:32:34 +01:00
Colin Caine
5b444f76b7 Be less precise
Replace precise-commits with whole file prettification
2018-04-14 16:59:16 +01:00
Oliver Blanthorn
ebde6d63e4
Merge branch 'master' of github.com:cmcaine/tridactyl into glacambre-add_prettier 2018-04-13 18:54:34 +01:00
Oliver Blanthorn
f2244ee554
Sketch out find command using mark.js 2018-03-18 13:10:17 +00:00
glacambre
82c06fd920
Add the Prettier linter 2018-03-06 22:03:44 +01:00
glacambre
119758454f
Add cleanslate.css 2018-03-04 14:15:26 +01:00
Alexander Batischev
25baa7ac53 Drop dependency on typedoc-webpack-plugin
It's not required for anything. Closes #268.
2018-01-04 15:05:46 +00:00
Colin Caine
ec01dadf27 completions: add fuse.js and html-tagged-template 2017-11-22 21:30:36 +00:00
Oliver Blanthorn
85d6eba2b5
Revert "Merge branch 'Koushien-completions'"
This reverts commit 0aa14bb754, reversing
changes made to eae9cd0dab.
2017-11-21 20:28:48 +00:00
Colin Caine
e55d174747 completions: add fuse.js and html-tagged-template 2017-11-21 05:15:52 +00:00
Colin Caine
1777bc9478 build: update web-ext-types 2017-11-19 01:58:59 +00:00
Colin Caine
f8d8d76bcc build: fix npm watch 2017-11-15 00:57:10 +00:00
Colin Caine
2d3342af4b build: don't trust webpack shell plugin, exclude large images 2017-11-12 01:44:04 +00:00
Colin Caine
a0a29aec27 build: Fix build break when make_docs is slow 2017-11-09 05:54:10 +00:00
Colin Caine
e82218e156 build: watch scripts dir too 2017-11-09 05:44:48 +00:00
Colin Caine
7697072be1 build: Move scripts out. Make generated files obv.
To speed up builds, typedoc is now run in the background, which means
that the build won't fail if typedoc fails.
2017-11-08 18:13:40 +00:00
Colin Caine
28bd2fcae7 build: update web-ext-types 2017-11-07 12:03:08 +00:00
Oliver Blanthorn
a2f86c7133
Build documentation with npm run build (npm run watch currently unsupported) 2017-11-03 18:23:11 +00:00
Oliver Blanthorn
9e00ce20de
Vague attempt at docs. Run src/make_docs.sh first. 2017-11-03 18:23:10 +00:00
Colin Caine
cb4a116b2a build: make watch mode less noisy 2017-10-23 02:11:16 +01:00
Colin Caine
f90d9e708f build: fix watch mode 2017-10-23 02:03:26 +01:00
Colin Caine
b64a03163b build: npm update 2017-10-23 01:26:24 +01:00
Colin Caine
8897d8929b excmds: Macro-ify excmds_background and content
excmds_background/content are now generated by python. New dependency,
python3!
2017-10-19 04:40:36 +01:00
Oliver Blanthorn
88cc72af20
Add web-ext to dev-dependencies 2017-10-13 08:43:49 +01:00
Colin Caine
0eceb10bfb dev: fix ts-node REPL mode 2017-10-08 16:34:02 +01:00
Colin Caine
2efb614090 build: update dependencies 2017-10-06 03:30:51 +01:00
Colin Caine
e2ccd3da4a tests: Update package.json, shorten test runtime 2017-10-05 03:55:42 +01:00
Colin Caine
94eac6223d npm: install ts-node for debugging 2017-10-05 02:23:47 +01:00
Colin Caine
dd757fbef4 tests: add jest 2017-10-05 01:53:02 +01:00
Colin Caine
9c445a9c9d Remove old build system, document new 2017-10-02 10:02:15 +01:00
Colin Caine
496e33bd86 Share minimal git hooks 2017-10-02 01:58:09 +01:00
Colin Caine
5964430fe1 Convert to es6 modules
Motivation:

 - Most test frameworks expect modules
 - I'm told they're the future

Changes:

 - Every typescript source file is now an es6 module
 - Build system is now webpack (tho rollup makes nicer outputs)
 - Outputs of buildsystem are one js file per entry point (background,
   content, commandline_frame)
 - These bundled js files are generated by traversing the dependency
   graph of each entry point
2017-10-02 01:17:32 +01:00