Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
d45714b
Update and rename gh-pages-deploy.yml to gh-pages.yml
ss-o Jan 14, 2023
bce0a1f
Bump terser from 5.10.0 to 5.16.1
dependabot[bot] Jan 16, 2023
b1f2fad
Bump node-forge from 1.2.1 to 1.3.1
dependabot[bot] Jan 16, 2023
32b85c6
Bump moment from 2.29.1 to 2.29.4
dependabot[bot] Jan 16, 2023
f57b5a1
Bump minimatch from 3.0.4 to 3.1.2
dependabot[bot] Jan 16, 2023
ef3d9ac
Bump qs and express
dependabot[bot] Jan 16, 2023
9825008
Bump json5 from 2.2.0 to 2.2.3
dependabot[bot] Jan 16, 2023
64b7eaa
Bump minimist from 1.2.5 to 1.2.8
dependabot[bot] Mar 8, 2023
0b87e1f
Bump webpack from 5.66.0 to 5.76.0
dependabot[bot] Mar 14, 2023
3fab626
Merge pull request #11 from ss-o/dependabot/npm_and_yarn/webpack-5.76.0
ss-o Mar 15, 2023
ca3dd52
Merge pull request #10 from ss-o/dependabot/npm_and_yarn/minimist-1.2.8
ss-o Mar 15, 2023
652ad3a
Merge pull request #9 from ss-o/dependabot/npm_and_yarn/json5-2.2.3
ss-o Mar 15, 2023
6d9c8d0
Merge pull request #8 from ss-o/dependabot/npm_and_yarn/qs-and-expres…
ss-o Mar 15, 2023
77f6c3e
Merge pull request #1 from ss-o/dependabot/npm_and_yarn/terser-5.16.1
ss-o Mar 15, 2023
417faa5
Bump follow-redirects from 1.14.7 to 1.15.2
dependabot[bot] Mar 15, 2023
b6621f8
Merge pull request #2 from ss-o/dependabot/npm_and_yarn/node-forge-1.3.1
ss-o Mar 15, 2023
06aa961
Merge pull request #3 from ss-o/dependabot/npm_and_yarn/moment-2.29.4
ss-o Mar 15, 2023
4f873c2
Bump async from 2.6.3 to 2.6.4
dependabot[bot] Mar 15, 2023
b761b49
Merge pull request #4 from ss-o/dependabot/npm_and_yarn/minimatch-3.1.2
ss-o Mar 15, 2023
7b3a131
Merge pull request #5 from ss-o/dependabot/npm_and_yarn/async-2.6.4
ss-o Mar 15, 2023
1855ac0
Merge pull request #13 from ss-o/dependabot/npm_and_yarn/follow-redir…
ss-o Mar 15, 2023
631f6c8
modified: .eslintrc.js
ss-o Mar 15, 2023
c28a744
modified: package.json
ss-o Mar 15, 2023
c47d6fe
modified: .eslintrc.js
ss-o Mar 15, 2023
070b957
[ImgBot] Optimize images
ImgBotApp Mar 15, 2023
08c2dbc
Merge pull request #14 from ss-o/imgbot
ss-o Mar 16, 2023
e9f62b2
Bump word-wrap from 1.2.3 to 1.2.4
dependabot[bot] Jul 20, 2023
d99a9ba
Merge pull request #16 from ss-o/dependabot/npm_and_yarn/word-wrap-1.2.4
ss-o Sep 21, 2023
d861556
Bump postcss from 8.4.21 to 8.4.31
dependabot[bot] Oct 7, 2023
7025898
Merge pull request #17 from ss-o/dependabot/npm_and_yarn/postcss-8.4.31
ss-o Oct 15, 2023
578ad57
Update index.js
ss-o Oct 15, 2023
28a027d
fix unexpected token 'Startpage'
ss-o Oct 15, 2023
0296724
Update index.js
ss-o Oct 15, 2023
798310e
Bump @babel/traverse from 7.21.3 to 7.23.2
dependabot[bot] Oct 18, 2023
bf9cafe
Merge pull request #19 from ss-o/dependabot/npm_and_yarn/babel/traver…
ss-o Oct 20, 2023
6617d1d
modified: .gitignore
ss-o Oct 21, 2023
65f9604
dependencies update:
ss-o Oct 21, 2023
02f501e
Merge branch 'main' into ss-o-patch-1
ss-o Oct 21, 2023
2cbd46c
remove not effective worklows.
ss-o Oct 21, 2023
f73bf79
new file: .github/workflows/gh-pages.yml
ss-o Oct 21, 2023
19f19ba
Merge pull request #18 from ss-o/ss-o-patch-1
Oct 21, 2023
1700a8d
Update gh-pages.yml
Oct 21, 2023
9bd6fce
Merge pull request #20 from ss-o/ss-o-patch-1
Oct 21, 2023
55ffed3
Bump follow-redirects from 1.15.3 to 1.15.4
dependabot[bot] Jan 11, 2024
c11add2
Merge pull request #22 from ss-o/dependabot/npm_and_yarn/follow-redir…
Jan 13, 2024
a0a73d7
Bump webpack from 5.89.0 to 5.94.0
dependabot[bot] Mar 23, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
60 changes: 60 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
# Space or Tabs?
# https://stackoverflow.com/questions/35649847/objective-reasons-for-using-spaces-instead-of-tabs-for-indentation
# https://stackoverflow.com/questions/12093748/how-to-use-tabs-instead-of-spaces-in-a-shell-script
# https://github.com/editorconfig/editorconfig-defaults/blob/master/editorconfig-defaults.json
#
# 1. What happens when I press the Tab key in my text editor?
# 2. What happens when I request my editor to indent one or more lines?
# 3. What happens when I view a file containing U+0009 HORIZONTAL TAB characters?
#
# Answers:
#
# 1. Pressing the Tab key should indent the current line (or selected lines) one additional level.
# 2. As a secondary alternative, I can also tolerate an editor that,
# like Emacs, uses this key for a context-sensitive fix-my-indentation command.
# 3. Indenting one or more lines should follow the reigning convention, if consensus is sufficiently strong; otherwise,
# I greatly prefer 2-space indentation at each level. U+0009 characters should shift subsequent characters to the next tab stop.
#
# Note: VIM users should use alternate marks [[[ and ]]] as the original ones can confuse nested substitutions, e.g.: ${${${VAR}}}
#
# -*- mode: zsh; sh-indentation: 2; indent-tabs-mode: nil; sh-basic-offset: 2; -*-
# vim: ft=zsh sw=2 ts=2 et

root = true

[*]
charset = utf-8
indent_style = space
indent_size = 2
insert_final_newline = true
trim_trailing_whitespace = true

[*.sln]
indent_style = tab

[*.{md,mdx,rst}]
trim_trailing_whitespace = false

[*.{cmd,bat}]
end_of_line = crlf

[*za-*]
end_of_line = lf

[*.{sh,bash,zsh,fish}]
end_of_line = lf

[Makefile]
indent_style = tab
indent_size = 4

[*.{py,rb}]
indent_size = 4

[*.{go,java,scala,groovy,kotlin}]
indent_style = tab
indent_size = 4

[*.{cs,csx,cake,vb,vbx}]
# Default Severity for all .NET Code Style rules below
dotnet_analyzer_diagnostic.severity = warning
86 changes: 43 additions & 43 deletions .eslintrc.js
Original file line number Diff line number Diff line change
@@ -1,51 +1,51 @@
/* eslint-disable */
module.exports = {
'env': {
'browser': true,
'es2021': true,
"webextensions": true
env: {
browser: true,
es2021: true,
webextensions: true,
},
'extends': 'eslint:recommended',
'ignorePatterns': ['webpack.*', 'dist/', 'babel.*'],
'parserOptions': {
'ecmaVersion': 12,
'sourceType': 'module'
extends: ["eslint:recommended", "prettier"],
ignorePatterns: ["webpack.*", "dist/", "babel.*"],
parserOptions: {
ecmaVersion: 13,
sourceType: "module",
},
'plugins': ['unused-imports', 'jest'],
'rules': {
'indent': ['error', 2, { 'SwitchCase': 1 }],
'linebreak-style': [
'error',
'unix'
plugins: ["unused-imports", "jest"],
rules: {
indent: ["error", 2, { SwitchCase: 1 }],
"linebreak-style": ["error", "unix"],
quotes: ["error", "single"],
semi: ["error", "always"],
"no-unused-vars": "off",
"unused-imports/no-unused-imports": ["error"],
"unused-imports/no-unused-vars": [
"warn",
{
vars: "all",
varsIgnorePattern: "^_",
args: "after-used",
argsIgnorePattern: "^_",
},
],
'quotes': [
'error',
'single'
],
'semi': [
'error',
'always'
],
'no-unused-vars': 'off',
'unused-imports/no-unused-imports': ['error'],
'unused-imports/no-unused-vars': [
'warn',
{ 'vars': 'all', 'varsIgnorePattern': '^_', 'args': 'after-used', 'argsIgnorePattern': '^_' }
]
},
// This lints typescript files differently than js files.
'overrides': [{
'files': ["**/*.ts"],
'extends': [
'eslint:recommended', "plugin:@typescript-eslint/recommended"
],
'parser': '@typescript-eslint/parser',
'plugins': ['@typescript-eslint', 'unused-imports', 'jest'],
'rules': {
'@typescript-eslint/ban-ts-comment': 'off',
'@typescript-eslint/no-unused-vars': 'off',
// Good in theory, but seems to disables implict function return types
'@typescript-eslint/explicit-module-boundary-types': 'off',
overrides: [
{
files: ["**/*.ts"],
extends: [
"eslint:recommended",
"plugin:@typescript-eslint/recommended",
"prettier",
],
parser: "@typescript-eslint/parser",
plugins: ["@typescript-eslint", "unused-imports", "jest"],
rules: {
"@typescript-eslint/ban-ts-comment": "off",
"@typescript-eslint/no-unused-vars": "off",
// Good in theory, but seems to disables implict function return types
"@typescript-eslint/explicit-module-boundary-types": "off",
},
},
}]
}
],
};
18 changes: 10 additions & 8 deletions .github/ISSUE_TEMPLATE/bug_report.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
---
name: Bug report
about: Create a report to help us improve
title: ''
labels: ''
assignees: ''

title: ""
labels: ""
assignees: ""
---

# Have you checked the [nightTab Wiki for support?](https://github.com/zombieFox/nightTab/wiki)

**Please check before posting a question or issue.**

Some frequently asked questions include:

- [Browser support](https://github.com/zombieFox/nightTab/wiki/Browser-support)
- [Protected URLs](https://github.com/zombieFox/nightTab/wiki/Protected-URLs)
- [Resetting when opening the browser](https://github.com/zombieFox/nightTab/wiki/Resetting-when-opening-the-browser)
Expand All @@ -26,6 +26,7 @@ A clear and concise description of what the bug is.

**To Reproduce**
Steps to reproduce the behavior:

1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
Expand All @@ -38,10 +39,11 @@ A clear and concise description of what you expected to happen.
If applicable, add screenshots to help explain your problem.

**Desktop (please complete the following information):**
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
- nightTab version [e.g. 6.0.0]

- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]
- nightTab version [e.g. 6.0.0]

**Additional context**
Add any other context about the problem here.
7 changes: 3 additions & 4 deletions .github/ISSUE_TEMPLATE/feature_request.md
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
---
name: Feature request
about: Suggest an idea for this project
title: ''
labels: ''
assignees: ''

title: ""
labels: ""
assignees: ""
---

**What kind of feature request is this?**
Expand Down
30 changes: 0 additions & 30 deletions .github/workflows/gh-pages-deploy.yml

This file was deleted.

47 changes: 47 additions & 0 deletions .github/workflows/gh-pages.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,47 @@
---
name: 🛳 Deploy static content
on:
push:
branches: ["main"]
workflow_dispatch:
permissions:
contents: read
pages: write
id-token: write

concurrency:
group: "pages"
cancel-in-progress: false

jobs:
deploy:
environment:
name: github-pages
url: ${{ steps.deployment.outputs.page_url }}
runs-on: ubuntu-latest
steps:
- name: ✅ Check out code from GitHub
uses: actions/checkout@v4
with:
fetch-depth: 0
- name: 📦 Setup PNPM
uses: pnpm/action-setup@v2
- name: ⎔ Setup Node
uses: actions/setup-node@v3
with:
node-version: "lts/*"
cache: "pnpm"
- name: ✨ Prepare Source
run: |
pnpm i && pnpm lint
pnpm test && pnpm build
- name: 🏗 Setup Pages
if: github.ref == 'refs/heads/main'
uses: actions/configure-pages@v3
- name: 🚀 Upload artifact
uses: actions/upload-pages-artifact@v2
with:
path: ./dist/web
- name: 🛳 Deploy to GitHub Pages
id: deployment
uses: actions/deploy-pages@v2
19 changes: 0 additions & 19 deletions .github/workflows/pull-request-tests.yml

This file was deleted.

Loading