Oliver Blanthorn
187dcf69e3
Scope TypeDoc metadata by module
...
Prevent collisions between e.g. `get`, reduce filesize
2026-07-19 12:11:33 +02:00
Oliver Blanthorn
41ef1726f0
Cut filesize by 50% by removing newlines and spaces
...
...really
2026-07-19 11:09:47 +02:00
glacambre
2bd1f5502b
Re-implement metadata API on top of tsdoc output
2026-07-19 11:09:47 +02:00
Oliver Blanthorn
47e2436ccf
Fix builds in worktrees
...
authors.html assumed there would always be a .git
directory, which is not true in worktrees
2026-07-18 12:22:32 +02:00
Oliver Blanthorn
8d18f541bc
Generate manifest to share min version
2026-07-11 14:51:40 +02:00
Oliver Blanthorn
e61f883661
Fix git hooks
2026-02-19 22:31:15 +01:00
Alexis Daboville
8a8fd870aa
Fix eslint calls such that the pre-commit hook works ootb
...
Would previously fail with:
```
Running pre-commit hook...
Prettify your files first:
yarn run pretty
If you see this message repeatedly, skip the check with git commit -n
```
2024-11-05 21:59:26 +00:00
Alexis Daboville
a9a08ea049
Fix yarn run pretty
...
Before the commit, it would fail with:
```
1:1 error Definition for rule 'unsupported-apis' was not found unsupported-apis
✖ 1 problem (1 error, 0 warnings)
error Command failed with exit code 1.
```
2024-11-05 21:57:36 +00:00
Chris Holland
2990bd0538
add sed -i lint check to ensure portability
2024-01-20 14:35:10 -08:00
Oliver Blanthorn
304e5941bb
Cheer up linter
2023-12-12 19:32:07 +01:00
Oliver Blanthorn
a8d6b9bf9b
Add when_feature helper
2023-11-19 14:00:55 +01:00
satyamk
69d5f5c5e1
added command text2qr which generates qr code for text
2023-06-12 00:45:07 +05:30
Oliver Blanthorn
5bec833bb6
Add dedicated reader page
2023-04-05 19:19:05 +02:00
Oliver Blanthorn
83933db227
Fix filenames in beta updater ( #4399 )
2022-09-30 11:12:31 +02:00
Oliver Blanthorn
d9e2e29877
Fix links in :tutor
2022-09-06 12:53:07 +02:00
Oliver Blanthorn
427557f52a
Don't distribute Tridactyl logo source
2021-05-05 18:14:17 +02:00
Oliver Blanthorn
c111833b04
Remove webpack
2021-05-05 13:04:14 +02:00
Oliver Blanthorn
fdd65ec76e
Sketch webpack removal
2021-05-04 14:10:30 +02:00
Oliver Blanthorn
fa868afd7a
Fix typo
2021-04-30 12:22:22 +02:00
Oliver Blanthorn
d74a4b9d4b
Cheer up shellcheck
2021-04-30 10:47:11 +02:00
Oliver Blanthorn
c68e1a59d6
Reduce source archive size
...
For stable and add beta source archive
2021-04-30 10:42:34 +02:00
Oliver Blanthorn
c9d9fb8edc
Remove git dependency for beta rebuilds
2021-04-30 10:05:15 +02:00
Oliver Blanthorn
4776d73a52
Remove git dependency for stable rebuilds
2021-04-30 10:04:35 +02:00
Oliver Blanthorn
a9fdde0a2a
Move files all at once once finished
2021-04-12 13:53:59 +02:00
Oliver Blanthorn
f75f81f49e
Add sourcemaps
2021-04-10 22:58:02 +02:00
Oliver Blanthorn
f84fe6f91e
Skip grammar generation on quick builds
2021-04-10 22:52:22 +02:00
Oliver Blanthorn
3c35f54c5e
Switch to pure esbuild from esbuild-loader
2021-04-10 22:44:34 +02:00
Oliver Blanthorn
8079d124e6
Re-enable typechecking on proper builds
2021-04-10 21:43:23 +02:00
Oliver Blanthorn
9c300ecc62
Add warning to rebuild
2021-04-10 21:28:44 +02:00
Oliver Blanthorn
17b346de13
Add yarn run rebuild for dirty rebuilds
2021-04-09 13:08:47 +02:00
Rummskartoffel
461768592f
Replace base64 logo with absolute URL
2021-03-12 23:04:29 +01:00
Babil Golam Sarwar
dab3af39b7
Make pretty work on OSX
2021-02-14 12:16:44 +01:00
Oliver Blanthorn
1d9380d183
Don't load all themes into every tab
2021-01-26 21:37:13 +01:00
Oliver Blanthorn
88dfea71aa
Use old native messenger in tests for now
2021-01-11 09:18:21 +01:00
Oliver Blanthorn
5394618d93
Stop installing old native during build
2021-01-10 17:31:38 +01:00
Oliver Blanthorn
81bdda9a9d
Update to webpack version 5
2021-01-02 14:05:19 +01:00
Oliver Blanthorn
42a7ac336c
Fix #2262 : make version number more reliable
2020-08-07 16:05:05 +01:00
Oliver Blanthorn
96f763e42e
Re-enable no-extra-semi and prettier
...
Prettier re-enabled as the semi-colon removal made quite a few files
uglier than they were previously.
2020-06-19 12:56:25 +01:00
Oliver Blanthorn
c8c6505ae8
Re-enable dot-notation
...
Warn all 'pretty' users (regardless of attractiveness) that their
builds may break.
2020-06-18 22:08:02 +01:00
Oliver Blanthorn
bc2523492d
Merge branch 'master' into ESlint-migration
2020-06-18 18:04:48 +01:00
Oliver Blanthorn
08e454724e
Fix precommit hook
2020-06-18 17:45:23 +01:00
Oliver Blanthorn
13b1be80bd
Ensure eslint sees temporary files
2020-06-18 15:29:18 +01:00
MatiasStorm
37dc2d371a
Change pretty.sh to use eslint
2020-06-16 21:06:58 +02:00
mozbug
92bb93ae11
If yarn bin not in $PATH, pre-commit hook always fails
2020-03-15 16:07:30 +08:00
Jakub Okoński
a8b740b1bd
Add strong typing to background messages
2019-10-26 21:55:59 +02:00
Jakub Okoński
67fa18b4ec
Add a separate tsconfig for tests
...
Tests run with nodejs + jest types, while the web extension code
runs with browser + web-ext type roots.
2019-10-18 13:07:38 +02:00
Oliver Blanthorn
cf9c6a69e5
Disable installing native messenger for 'signed' builds
2019-09-23 07:40:05 +01:00
Oliver Blanthorn
394772d100
Cheer up shellcheck
2019-09-23 07:33:13 +01:00
Oliver Blanthorn
67c2a9edc4
Add manual install steps for unsigned builds
2019-09-23 06:31:35 +01:00
Oliver Blanthorn
68452ff5c6
Add unsigned build path
2019-09-23 06:24:55 +01:00