Commit graph

88 commits

Author SHA1 Message Date
dependabot[bot]
69d3321c3b
Bump @types/node from 11.13.6 to 11.13.7
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 11.13.6 to 11.13.7.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-23 06:57:04 +00:00
Oliver Blanthorn
232866f242
Merge pull request #1491 from tridactyl/dependabot/npm_and_yarn/@types/node-11.13.6
Bump @types/node from 11.13.5 to 11.13.6
2019-04-22 14:35:28 +01:00
dependabot[bot]
763f8f0a81
Bump @types/node from 11.13.5 to 11.13.6
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 11.13.5 to 11.13.6.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-22 07:07:24 +00:00
dependabot[bot]
d3512b9191
Bump webpack-cli from 3.3.0 to 3.3.1
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 3.3.0 to 3.3.1.
- [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.3.0...v.3.3.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-22 07:06:38 +00:00
dependabot[bot]
dff1b1879d
Bump @types/node from 11.13.4 to 11.13.5
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 11.13.4 to 11.13.5.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-18 06:59:52 +00:00
Oliver Blanthorn
f755f1c568
Merge pull request #1478 from tridactyl/dependabot/npm_and_yarn/@types/node-11.13.4
Bump @types/node from 11.10.4 to 11.13.4
2019-04-17 13:54:39 +01:00
Oliver Blanthorn
e5cd23daf9
Merge pull request #1477 from tridactyl/dependabot/npm_and_yarn/webpack-4.30.0
Bump webpack from 4.29.6 to 4.30.0
2019-04-17 13:54:13 +01:00
dependabot[bot]
d9cf00fdc2
Bump @types/node from 11.10.4 to 11.13.4
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 11.10.4 to 11.13.4.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 12:43:04 +00:00
dependabot[bot]
e9a030b376
Bump ts-node from 8.0.2 to 8.1.0
Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 8.0.2 to 8.1.0.
- [Release notes](https://github.com/TypeStrong/ts-node/releases)
- [Commits](https://github.com/TypeStrong/ts-node/compare/v8.0.2...v8.1.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 12:42:47 +00:00
dependabot[bot]
49ea77ceac
Bump webpack from 4.29.6 to 4.30.0
Bumps [webpack](https://github.com/webpack/webpack) from 4.29.6 to 4.30.0.
- [Release notes](https://github.com/webpack/webpack/releases)
- [Commits](https://github.com/webpack/webpack/compare/v4.29.6...v4.30.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 12:41:25 +00:00
Oliver Blanthorn
2106232a3a
Merge pull request #1474 from tridactyl/dependabot/npm_and_yarn/marked-0.6.2
Bump marked from 0.6.1 to 0.6.2
2019-04-17 13:39:26 +01:00
Oliver Blanthorn
a275b233ff
Merge pull request #1473 from tridactyl/dependabot/npm_and_yarn/@types/jest-24.0.11
Bump @types/jest from 24.0.9 to 24.0.11
2019-04-17 13:39:11 +01:00
Oliver Blanthorn
1caa534e5c
Merge pull request #1472 from tridactyl/dependabot/npm_and_yarn/tslint-5.16.0
Bump tslint from 5.15.0 to 5.16.0
2019-04-17 13:38:58 +01:00
dependabot[bot]
473b665f3a
Bump marked from 0.6.1 to 0.6.2
Bumps [marked](https://github.com/markedjs/marked) from 0.6.1 to 0.6.2.
- [Release notes](https://github.com/markedjs/marked/releases)
- [Commits](https://github.com/markedjs/marked/compare/v0.6.1...v0.6.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 07:09:11 +00:00
dependabot[bot]
a6ee19e479
Bump @types/jest from 24.0.9 to 24.0.11
Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 24.0.9 to 24.0.11.
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 07:08:29 +00:00
dependabot[bot]
13d9221403
Bump tslint from 5.15.0 to 5.16.0
Bumps [tslint](https://github.com/palantir/tslint) from 5.15.0 to 5.16.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.15.0...5.16.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 07:07:55 +00:00
dependabot[bot]
4af2897137
Bump rss-parser from 3.6.3 to 3.7.0
Bumps [rss-parser](https://github.com/bobby-brennan/rss-parser) from 3.6.3 to 3.7.0.
- [Release notes](https://github.com/bobby-brennan/rss-parser/releases)
- [Commits](https://github.com/bobby-brennan/rss-parser/compare/v3.6.3...v3.7.0)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-17 07:07:14 +00:00
dependabot[bot]
a5d802ed39
Bump jest from 24.1.0 to 24.7.1
Bumps [jest](https://github.com/facebook/jest) from 24.1.0 to 24.7.1.
- [Release notes](https://github.com/facebook/jest/releases)
- [Changelog](https://github.com/facebook/jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/facebook/jest/compare/v24.1.0...v24.7.1)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-16 16:42:34 +00:00
Oliver Blanthorn
7bb37e3fdc
Merge pull request #1465 from tridactyl/dependabot/npm_and_yarn/ts-jest-24.0.2
Bump ts-jest from 24.0.0 to 24.0.2
2019-04-16 17:40:29 +01:00
Oliver Blanthorn
e19e7091fd
Merge pull request #1462 from tridactyl/dependabot/npm_and_yarn/fuse.js-3.4.4
Bump fuse.js from 3.4.2 to 3.4.4
2019-04-16 17:40:02 +01:00
dependabot[bot]
5e5a296a2e
Bump ts-jest from 24.0.0 to 24.0.2
Bumps [ts-jest](https://github.com/kulshekhar/ts-jest) from 24.0.0 to 24.0.2.
- [Release notes](https://github.com/kulshekhar/ts-jest/releases)
- [Changelog](https://github.com/kulshekhar/ts-jest/blob/master/CHANGELOG.md)
- [Commits](https://github.com/kulshekhar/ts-jest/compare/v24.0.0...v24.0.2)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-16 15:01:32 +00:00
Oliver Blanthorn
926009dca3
Merge pull request #1466 from tridactyl/dependabot/npm_and_yarn/copy-webpack-plugin-5.0.2
Bump copy-webpack-plugin from 5.0.0 to 5.0.2
2019-04-16 16:00:58 +01:00
Oliver Blanthorn
abe57a013b
Merge pull request #1464 from tridactyl/dependabot/npm_and_yarn/prettier-1.17.0
Bump prettier from 1.16.4 to 1.17.0
2019-04-16 15:57:24 +01:00
Oliver Blanthorn
5765a30b9d
Merge pull request #1463 from tridactyl/dependabot/npm_and_yarn/webpack-cli-3.3.0
Bump webpack-cli from 3.2.3 to 3.3.0
2019-04-16 15:57:11 +01:00
dependabot[bot]
eac3e3801f
Bump fuse.js from 3.4.2 to 3.4.4
Bumps [fuse.js](https://github.com/krisk/Fuse) from 3.4.2 to 3.4.4.
- [Release notes](https://github.com/krisk/Fuse/releases)
- [Changelog](https://github.com/krisk/Fuse/blob/master/CHANGELOG.md)
- [Commits](https://github.com/krisk/Fuse/compare/v3.4.2...v3.4.4)

Signed-off-by: dependabot[bot] <support@dependabot.com>
2019-04-16 14:54:19 +00:00
Oliver Blanthorn
0196f328e7
Merge pull request #1461 from tridactyl/dependabot/npm_and_yarn/tslint-5.15.0
Bump tslint from 5.14.0 to 5.15.0
2019-04-16 15:52:38 +01:00
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