You can turn on Quick JIRA’s Safari extension in Settings.
15 |You can turn on Quick JIRA’s extension in Safari Extensions preferences.
16 |Quick JIRA’s extension is currently on. You can turn it off in Safari Extensions preferences.
17 |Quick JIRA’s extension is currently off. You can turn it on in Safari Extensions preferences.
18 | 19 | 20 | 21 | 22 | -------------------------------------------------------------------------------- /eslint.config.mjs: -------------------------------------------------------------------------------- 1 | // @ts-check 2 | 3 | import eslint from '@eslint/js'; 4 | import tseslint from 'typescript-eslint'; 5 | import eslintPluginPrettier from 'eslint-plugin-prettier/recommended'; 6 | 7 | export default tseslint.config({ 8 | files: ['**/*.ts'], 9 | extends: [ 10 | eslint.configs.recommended, 11 | ...tseslint.configs.strictTypeChecked, 12 | ...tseslint.configs.stylisticTypeChecked, 13 | eslintPluginPrettier, 14 | ], 15 | rules: { 16 | '@typescript-eslint/no-unused-vars': [ 17 | 'error', 18 | { 19 | args: 'all', 20 | argsIgnorePattern: '^_', 21 | caughtErrors: 'all', 22 | caughtErrorsIgnorePattern: '^_', 23 | destructuredArrayIgnorePattern: '^_', 24 | varsIgnorePattern: '^_', 25 | ignoreRestSiblings: true, 26 | }, 27 | ], 28 | '@typescript-eslint/restrict-template-expressions': [ 29 | 'error', 30 | { 31 | allowNumber: true, 32 | }, 33 | ], 34 | 'prettier/prettier': [ 35 | 'error', 36 | { 37 | endOfLine: 'auto', 38 | }, 39 | ], 40 | }, 41 | languageOptions: { 42 | parserOptions: { 43 | projectService: true, 44 | tsconfigDirName: import.meta.dirname, 45 | }, 46 | }, 47 | }); 48 | -------------------------------------------------------------------------------- /src/html/popup.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 |
4 |
5 | 



26 |
27 |