dependabot[bot]
3cef264aec
Bump copy-webpack-plugin from 5.0.0 to 5.0.2
...
Bumps [copy-webpack-plugin](https://github.com/webpack-contrib/copy-webpack-plugin ) from 5.0.0 to 5.0.2.
- [Release notes](https://github.com/webpack-contrib/copy-webpack-plugin/releases )
- [Changelog](https://github.com/webpack-contrib/copy-webpack-plugin/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack-contrib/copy-webpack-plugin/compare/v5.0.0...v5.0.2 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-16 14:52:10 +00:00
dependabot[bot]
fdc6b9c46f
Bump prettier from 1.16.4 to 1.17.0
...
Bumps [prettier](https://github.com/prettier/prettier ) from 1.16.4 to 1.17.0.
- [Release notes](https://github.com/prettier/prettier/releases )
- [Changelog](https://github.com/prettier/prettier/blob/master/CHANGELOG.md )
- [Commits](https://github.com/prettier/prettier/compare/1.16.4...1.17.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-16 14:47:21 +00:00
dependabot[bot]
a0dafa1a66
Bump webpack-cli from 3.2.3 to 3.3.0
...
Bumps [webpack-cli](https://github.com/webpack/webpack-cli ) from 3.2.3 to 3.3.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases )
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md )
- [Commits](https://github.com/webpack/webpack-cli/compare/V.3.2.3...v.3.3.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-16 14:46:42 +00:00
dependabot[bot]
7370efc664
Bump tslint from 5.14.0 to 5.15.0
...
Bumps [tslint](https://github.com/palantir/tslint ) from 5.14.0 to 5.15.0.
- [Release notes](https://github.com/palantir/tslint/releases )
- [Changelog](https://github.com/palantir/tslint/blob/master/CHANGELOG.md )
- [Commits](https://github.com/palantir/tslint/compare/5.14.0...5.15.0 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-16 14:45:27 +00:00
dependabot[bot]
088a7e1781
Bump command-line-args from 5.0.2 to 5.1.1
...
Bumps [command-line-args](https://github.com/75lb/command-line-args ) from 5.0.2 to 5.1.1.
- [Release notes](https://github.com/75lb/command-line-args/releases )
- [Commits](https://github.com/75lb/command-line-args/compare/v5.0.2...v5.1.1 )
Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-16 14:44:51 +00:00
glacambre
923f9caf92
TSLint: enable no-unused-declaration rule
...
This rule requires adding a new set of rules, tslint-etc.
no-unused-declaration used to be available in tslint:recommended but was
deprecated when --noUnusedVariables was added to typescript. The problem
with using TypeScript's --noUnusedVariables is that it turns unused
declarations into an error and prevents compilation, which isn't fun
when you're just prototyping things.
2019-04-16 08:30:31 +02:00
glacambre
d36eedf05b
Add tslint and sonarts to Travis
...
Tslint and sonarts are pretty cool linters/static analyzers. Currently,
we ask them to ignore any of the rules that Tridactyl might not respect.
This enables progressively re-enabling rules and submitting small,
reviewable PRs that fix things.
2019-03-31 16:08:31 +02:00
Oliver Blanthorn
d34af73746
Update packages and fix build errors
2019-03-03 13:13:01 +00:00
glacambre
f14d3a1930
sed -i s@github.com/cmcaine/tridactyl@github.com/tridactyl/tridactyl@
...
Closes https://github.com/tridactyl/tridactyl/issues/228
2019-01-31 07:16:43 +01:00
Oliver Blanthorn
a5ff5ccbca
Add rudimentary version checker
2018-12-07 00:31:16 +00:00
glacambre
1f2cff2535
Move glacambre/typedoc-default-themes to tridactyl/typedoc-default-theme
2018-11-28 09:02:56 +01:00
Oliver Blanthorn
6cd0a1deea
Remove indirect event-stream dependency
...
See https://github.com/dominictarr/event-stream/issues/116
2018-11-26 19:54:34 +00:00
Oliver Blanthorn
d385e65a76
Update dependencies
...
Add focus signature with no argument and Document.fullscreenElement to Document interface.
Add sloppy typing to fuseOptions.
2018-11-05 13:12:08 +00:00
Saul Reynolds-Haertle
ac114562b6
Configure absolute path resolution in ts and webpack
...
This lets us write imports like "@src/stuff" instead of "../../stuff"
2018-09-29 18:03:36 -07:00
Oliver Blanthorn
a0ac1a2878
Update dependencies
2018-09-11 22:24:21 +01:00
Oliver Blanthorn
fd218e060b
Merge branch 'master' of github.com:cmcaine/tridactyl into configdocs
2018-08-29 10:58:34 +01:00
Oliver Blanthorn
1afa2d77f6
Use glacambre's typedoc theme fork
2018-08-29 10:54:24 +01:00
Anton Vilhelm Ásgeirsson
77f6008259
Update typescript to 3.0.1 and typedoc to 0.12.0.
2018-08-19 11:12:25 +00:00
glacambre
35466971b7
Implement basic excmd completion
...
This implements excmd completion. We're using the typescript compiler
API in order to get the documentation and the type of every function of
Tridactyl and generate a file named "src/metadata.ts" which contains
this information. Since this file is dependency-less it can be imported
from every source file.
We then write a regular completion source which just uses the data
contained in metadata.ts in order to generate its completions.
2018-08-05 17:12:49 +02:00
Babil Golam Sarwar
e1e85676dd
Fix security audit warnings from NPM
2018-06-07 15:28:54 +10:00
Oliver Blanthorn
b8e9d4a088
Remove global dependency on nearley,typedoc,marked
2018-05-28 10:22:17 +01:00
Oliver Blanthorn
65279b4263
Reduce number of web-ext insta-crashes from 75% to about 30%
2018-05-19 14:52:20 +01:00
Colin Caine
8f67be2d17
Improve CSP clobbering (commit lost last time)
...
- Get csp setting asynchronously
- Case insensitively match content-security-policy header value
- Parse csp correctly
- Simplify code
(When I rebased last time I lost the content of this commit somehow...)
2018-05-18 17:10:12 +01:00
Colin Caine
d28fc7f0f6
Add npm run {lint,pretty}
...
Lint is an alias to hooks/pre-commit. Code shared in scripts/common.
2018-05-18 16:03:11 +01:00
Babil Golam Sarwar
19e3363c92
Add MinGW build support and minor refactoring
2018-05-17 12:18:52 +01:00
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