Skip to content

Commit 17aa206

Browse files
committed
Fully encrypt account data in all storage mediums
* Refactor encryption code * Fix #704 * Initial work towards fixing longstanding sync conflict issues (multi-key support)
1 parent 5e8df8e commit 17aa206

39 files changed

+1890
-1685
lines changed

.eslintrc.js

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,23 +1,21 @@
11
module.exports = {
22
root: true,
3-
parser: '@typescript-eslint/parser',
3+
parser: "@typescript-eslint/parser",
44
parserOptions: {
5-
"ecmaVersion": 6
5+
ecmaVersion: 6,
66
},
7-
plugins: [
8-
'@typescript-eslint',
9-
],
7+
plugins: ["@typescript-eslint"],
108
extends: [
11-
'eslint:recommended',
12-
'plugin:@typescript-eslint/eslint-recommended',
13-
'plugin:@typescript-eslint/recommended',
9+
"eslint:recommended",
10+
"plugin:@typescript-eslint/eslint-recommended",
11+
"plugin:@typescript-eslint/recommended",
1412
],
1513
env: {
16-
"amd": true,
17-
"node": true,
14+
amd: true,
15+
node: true,
1816
},
1917
rules: {
2018
"@typescript-eslint/no-use-before-define": "off",
2119
"@typescript-eslint/explicit-function-return-type": "off",
22-
}
20+
},
2321
};

.github/workflows/main.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ jobs:
4242
run-tests:
4343
runs-on: ubuntu-latest
4444
name: Run tests
45-
needs: [ build ]
45+
needs: [build]
4646

4747
steps:
4848
- uses: actions/checkout@v2
@@ -53,9 +53,9 @@ jobs:
5353
- name: Install dependencies
5454
run: npm ci
5555
env:
56-
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: 'true'
56+
PUPPETEER_SKIP_CHROMIUM_DOWNLOAD: "true"
5757

5858
- name: Test code
59-
uses: mujo-code/puppeteer-headful@master
59+
uses: mymindstorm/puppeteer-headful@8f745c770f7f4c0f9f332d7c43a775f90e53779a
6060
with:
6161
args: npm test

0 commit comments

Comments
 (0)