Compare commits

...

13 Commits

Author SHA1 Message Date
bot
49e7ba7597 fix: release
Some checks failed
continuous-integration/drone/tag Build is failing
2026-04-10 00:22:56 +00:00
d9ac7f1fe1 renovate (#159)
Co-authored-by: m.schnitzler <martin.wb.2015@gmail.com>
Co-committed-by: m.schnitzler <martin.wb.2015@gmail.com>
2026-04-10 00:22:30 +00:00
bot
8717509909 fix: release
Some checks failed
continuous-integration/drone/tag Build is failing
2026-04-09 02:03:46 +00:00
b1465077a1 renovate (#158)
Co-authored-by: m.schnitzler <martin.wb.2015@gmail.com>
Co-committed-by: m.schnitzler <martin.wb.2015@gmail.com>
2026-04-09 02:03:27 +00:00
31fa528fe2 up 2026-04-06 11:09:46 +02:00
71a054b964 up 2026-04-04 23:14:17 +02:00
15c05b5667 up 2026-04-04 15:13:29 +02:00
bot
9d0fb0901e fix: release
Some checks failed
continuous-integration/drone/tag Build is failing
2026-03-31 09:31:07 +00:00
87cc7b7e38 renovatemajor (#157)
Co-authored-by: m.schnitzler <martin.wb.2015@gmail.com>
Co-committed-by: m.schnitzler <martin.wb.2015@gmail.com>
2026-03-31 09:30:47 +00:00
bot
8f802c4574 fix: release
All checks were successful
continuous-integration/drone/tag Build is passing
2026-03-21 00:34:29 +00:00
942b4a3865 renovate (#156)
Co-authored-by: m.schnitzler <martin.wb.2015@gmail.com>
Co-committed-by: m.schnitzler <martin.wb.2015@gmail.com>
2026-03-21 00:34:13 +00:00
bot
c8d79ef509 fix: release
All checks were successful
continuous-integration/drone/tag Build is passing
2026-03-19 03:37:16 +00:00
8bd362922a renovate (#155)
Co-authored-by: m.schnitzler <martin.wb.2015@gmail.com>
Co-committed-by: m.schnitzler <martin.wb.2015@gmail.com>
2026-03-19 03:37:09 +00:00
10 changed files with 659 additions and 155 deletions

1
.husky/.gitignore vendored Normal file
View File

@@ -0,0 +1 @@
_

9
.husky/commit-msg Executable file
View File

@@ -0,0 +1,9 @@
if [ -z "$(cat "$1" | grep -E '(^fix:)|(^feature:)|(^up$)|^Merge branch .+$')" ] ; then
echo ""
echo respecte le format de commit ❤
echo " fix: xxx"
echo " feature: xxx"
echo ""
exit 1
fi

7
.husky/post-merge Executable file
View File

@@ -0,0 +1,7 @@
if git diff --name-only HEAD@{1} HEAD | grep package-lock.json ; then
echo "📦 package-lock.json changed. Running npm ci to update your dependencies..."
npm ci
else
echo "📦 no need to update dependencies"
fi

13
.husky/pre-commit Executable file
View File

@@ -0,0 +1,13 @@
# prevent commits on master
branch="$(git rev-parse --abbrev-ref HEAD)"
if [ "$branch" = "master" ]; then
echo ""
echo "You can't commit directly to master branch"
echo "please create a pull request"
echo ""
exit 1
fi
# run linters
npx lint-staged

11
.lintstagedrc Normal file
View File

@@ -0,0 +1,11 @@
{
"*.js": ["eslint --fix", "prettier --write"],
"*.css": ["prettier --write"],
"*.jsx": ["prettier --write"],
"*.html.twig": ["twig-cs-fixer lint --fix", "myhtmlvalidate -q"],
"*.php": ["php-cs-fixer fix --config .php-cs-fixer.php"],
"Dockerfile": ["hadolint --ignore DL3002 --ignore DL3003 --ignore DL3008 --ignore DL3013 --ignore DL3016 --ignore DL3022"],
"*.md": ["markdownlint --fix"],
"*openapi.json": ["spectral lint"],
"*.tf": ["tflint"]
}

1
.npmrc Normal file
View File

@@ -0,0 +1 @@
min-release-age=1

6
.prettierignore Normal file
View File

@@ -0,0 +1,6 @@
web/*
views/*
log/*
node_modules/*
coverage/*
data/*

7
.prettierrc.js Normal file
View File

@@ -0,0 +1,7 @@
export default {
tabWidth: 4,
singleQuote: true,
trailingComma: 'es5',
printWidth: 150,
arrowParens: 'always',
};

737
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@@ -1,7 +1,7 @@
{ {
"name": "vscodestat", "name": "vscodestat",
"displayName": "vscodestat", "displayName": "vscodestat",
"version": "1.1.148", "version": "1.1.153",
"description": "", "description": "",
"categories": [ "categories": [
"Other" "Other"
@@ -20,7 +20,8 @@
"pretest": "npm run compile && npm run lint", "pretest": "npm run compile && npm run lint",
"test": "vscode-test", "test": "vscode-test",
"vscode:prepublish": "npm run compile", "vscode:prepublish": "npm run compile",
"watch": "tsc -watch -p ./" "watch": "tsc -watch -p ./",
"prepare": "husky"
}, },
"contributes": { "contributes": {
"commands": [ "commands": [
@@ -54,17 +55,20 @@
"devDependencies": { "devDependencies": {
"@types/mocha": "^10.0.10", "@types/mocha": "^10.0.10",
"@types/node": "25.x", "@types/node": "25.x",
"@types/vscode": "^1.110.0", "@types/vscode": "^1.115.0",
"@typescript-eslint/eslint-plugin": "^8.57.1", "@typescript-eslint/eslint-plugin": "^8.58.1",
"@typescript-eslint/parser": "^8.57.1", "@typescript-eslint/parser": "^8.58.1",
"@vscode/test-cli": "^0.0.12", "@vscode/test-cli": "^0.0.12",
"@vscode/test-electron": "^2.5.2", "@vscode/test-electron": "^2.5.2",
"eslint": "^10.0.3", "eslint": "^10.1.0",
"ts-api-utils": "^2.4.0", "husky": "^9.1.7",
"typescript": "^5.9.3" "lint-staged": "^16.4.0",
"prettier": "^3.8.1",
"ts-api-utils": "^2.5.0",
"typescript": "^6.0.2"
}, },
"engines": { "engines": {
"vscode": "^1.110.0" "vscode": "^1.115.0"
}, },
"icon": "icon.png", "icon": "icon.png",
"extensionKind": [ "extensionKind": [