1 Commits

Author SHA1 Message Date
Renovate Bot
eb4c2d6e0e chore(deps): update all-dependencies
Some checks failed
Build and Test / build (pull_request) Has been cancelled
Build and Test / release (pull_request) Has been cancelled
2026-01-29 07:00:54 +00:00
5 changed files with 28 additions and 42 deletions

View File

@@ -10,7 +10,7 @@ on:
jobs:
build:
runs-on: archlinux
runs-on: ubuntu-latest
container:
image: node:25
@@ -40,7 +40,7 @@ jobs:
run: just build-package
- name: Upload extension package
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v6
with:
name: aerospike-extension
path: aerospike.zip
@@ -48,7 +48,7 @@ jobs:
release:
needs: build
runs-on: archlinux
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
environment:
name: production
@@ -60,7 +60,7 @@ jobs:
uses: actions/checkout@v6
- name: Download artifact
uses: actions/download-artifact@v3
uses: actions/download-artifact@v7
with:
name: aerospike-extension

View File

@@ -1,5 +1,5 @@
import Meta from 'gi://Meta';
import {Extension} from 'resource:///org/gnome/shell/extensions/extension.js';
import {Extension, ExtensionMetadata} from 'resource:///org/gnome/shell/extensions/extension.js';
import * as Main from 'resource:///org/gnome/shell/ui/main.js';
import Gio from 'gi://Gio';
import Shell from 'gi://Shell';
@@ -11,7 +11,7 @@ export default class aerospike extends Extension {
keyBindings: Map<string, number>;
windowManager: WindowManager;
constructor(metadata: ConstructorParameters<typeof Extension>[0]) {
constructor(metadata: ExtensionMetadata) {
super(metadata);
this.settings = this.getSettings('org.gnome.shell.extensions.aerospike');
this.keyBindings = new Map();

View File

@@ -8,7 +8,7 @@ packages:
build: packages && build-schemas
rm -rf dist/*
pnpm exec tsc
tsc
cp metadata.json dist/
cp stylesheet.css dist/
mkdir -p dist/schemas

50
pnpm-lock.yaml generated
View File

@@ -47,7 +47,7 @@ importers:
version: 9.39.2
eslint-plugin-jsdoc:
specifier: ^62.0.0
version: 62.5.4(eslint@9.39.2)
version: 62.4.1(eslint@9.39.2)
jest:
specifier: ^30.0.0
version: 30.2.0(@types/node@25.1.0)
@@ -234,8 +234,8 @@ packages:
'@emnapi/wasi-threads@1.1.0':
resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==}
'@es-joy/jsdoccomment@0.84.0':
resolution: {integrity: sha512-0xew1CxOam0gV5OMjh2KjFQZsKL2bByX1+q4j3E73MpYIdyUxcZb/xQct9ccUb+ve5KGUYbCUxyPnYB7RbuP+w==}
'@es-joy/jsdoccomment@0.83.0':
resolution: {integrity: sha512-e1MHSEPJ4m35zkBvNT6kcdeH1SvMaJDsPC3Xhfseg3hvF50FUE3f46Yn36jgbrPYYXezlWUQnevv23c+lx2MCA==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
'@es-joy/resolve.exports@1.2.0':
@@ -604,8 +604,8 @@ packages:
'@types/yargs@17.0.35':
resolution: {integrity: sha512-qUHkeCyQFxMXg79wQfTtfndEC+N9ZZg76HJftDJp+qH2tV7Gj4OJi7l+PiWwJ+pWtW8GwSmqsDj/oymhrTWXjg==}
'@typescript-eslint/types@8.55.0':
resolution: {integrity: sha512-ujT0Je8GI5BJWi+/mMoR0wxwVEQaxM+pi30xuMiJETlX80OPovb2p9E8ss87gnSVtYXtJoU9U1Cowcr6w2FE0w==}
'@typescript-eslint/types@8.54.0':
resolution: {integrity: sha512-PDUI9R1BVjqu7AUDsRBbKMtwmjWcn4J3le+5LpcFgWULN3LvHC5rkc9gCVxbrsrGmO1jfPybN5s6h4Jy+OnkAA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@ungap/structured-clone@1.3.0':
@@ -943,8 +943,8 @@ packages:
resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
engines: {node: '>=10'}
eslint-plugin-jsdoc@62.5.4:
resolution: {integrity: sha512-U+Q5ppErmC17VFQl542eBIaXcuq975BzoIHBXyx7UQx/i4gyHXxPiBkonkuxWyFA98hGLALLUuD+NJcXqSGKxg==}
eslint-plugin-jsdoc@62.4.1:
resolution: {integrity: sha512-HgX2iN4j104D/mCUqRbhtzSZbph+KO9jfMHiIJjJ19Q+IwLQ5Na2IqvOJYq4S+4kgvEk1w6KYF4vVus6H2wcHg==}
engines: {node: ^20.19.0 || ^22.13.0 || >=24}
peerDependencies:
eslint: ^7.0.0 || ^8.0.0 || ^9.0.0
@@ -1085,12 +1085,11 @@ packages:
glob@10.5.0:
resolution: {integrity: sha512-DfXN8DfhJ7NH3Oe7cFmu3NCu1wKbkReJ8TorzSAFbSKrlNaQSKfIzqYqVY8zlbs2NLBbWpRiU52GX2PbaBVNkg==}
deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
hasBin: true
glob@7.2.3:
resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
deprecated: Old versions of glob are not supported, and contain widely publicized security vulnerabilities, which have been fixed in the current version. Please update. Support for old versions may be purchased (at exorbitant rates) by contacting i@izs.me
deprecated: Glob versions prior to v9 are no longer supported
globals@14.0.0:
resolution: {integrity: sha512-oahGvuMGQlPw/ivIYBjVSrWAfWLBeku5tpPE2fOPLi+WHffIWbuh2tCjhyQhTBPMf5E9jDEH4FOmTYgYwbKwtQ==}
@@ -1334,8 +1333,8 @@ packages:
resolution: {integrity: sha512-qQKT4zQxXl8lLwBtHMWwaTcGfFOZviOJet3Oy/xmGk2gZH677CJM9EvtfdSkgWcATZhj/55JZ0rmy3myCT5lsA==}
hasBin: true
jsdoc-type-pratt-parser@7.1.1:
resolution: {integrity: sha512-/2uqY7x6bsrpi3i9LVU6J89352C0rpMk0as8trXxCtvd4kPk1ke/Eyif6wqfSLvoNJqcDG9Vk4UsXgygzCt2xA==}
jsdoc-type-pratt-parser@7.1.0:
resolution: {integrity: sha512-SX7q7XyCwzM/MEDCYz0l8GgGbJAACGFII9+WfNYr5SLEKukHWRy2Jk3iWRe7P+lpYJNs7oQ+OSei4JtKGUjd7A==}
engines: {node: '>=20.0.0'}
jsesc@3.1.0:
@@ -1590,11 +1589,6 @@ packages:
engines: {node: '>=10'}
hasBin: true
semver@7.7.4:
resolution: {integrity: sha512-vFKC2IEtQnVhpT78h1Yp8wzwrf8CM+MzKMHGJZfBtzhZNycRFnXsHk6E5TxIkkMsgNS7mdX3AGB7x2QM2di4lA==}
engines: {node: '>=10'}
hasBin: true
shebang-command@2.0.0:
resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
engines: {node: '>=8'}
@@ -2027,13 +2021,13 @@ snapshots:
tslib: 2.8.1
optional: true
'@es-joy/jsdoccomment@0.84.0':
'@es-joy/jsdoccomment@0.83.0':
dependencies:
'@types/estree': 1.0.8
'@typescript-eslint/types': 8.55.0
'@typescript-eslint/types': 8.54.0
comment-parser: 1.4.5
esquery: 1.7.0
jsdoc-type-pratt-parser: 7.1.1
jsdoc-type-pratt-parser: 7.1.0
'@es-joy/resolve.exports@1.2.0': {}
@@ -2845,7 +2839,7 @@ snapshots:
dependencies:
'@types/yargs-parser': 21.0.3
'@typescript-eslint/types@8.55.0': {}
'@typescript-eslint/types@8.54.0': {}
'@ungap/structured-clone@1.3.0': {}
@@ -3116,9 +3110,9 @@ snapshots:
escape-string-regexp@4.0.0: {}
eslint-plugin-jsdoc@62.5.4(eslint@9.39.2):
eslint-plugin-jsdoc@62.4.1(eslint@9.39.2):
dependencies:
'@es-joy/jsdoccomment': 0.84.0
'@es-joy/jsdoccomment': 0.83.0
'@es-joy/resolve.exports': 1.2.0
are-docs-informative: 0.0.2
comment-parser: 1.4.5
@@ -3130,7 +3124,7 @@ snapshots:
html-entities: 2.6.0
object-deep-merge: 2.0.0
parse-imports-exports: 0.2.4
semver: 7.7.4
semver: 7.7.3
spdx-expression-parse: 4.0.0
to-valid-identifier: 1.0.0
transitivePeerDependencies:
@@ -3378,7 +3372,7 @@ snapshots:
'@babel/parser': 7.28.6
'@istanbuljs/schema': 0.1.3
istanbul-lib-coverage: 3.2.2
semver: 7.7.4
semver: 7.7.3
transitivePeerDependencies:
- supports-color
@@ -3663,7 +3657,7 @@ snapshots:
jest-message-util: 30.2.0
jest-util: 30.2.0
pretty-format: 30.2.0
semver: 7.7.4
semver: 7.7.3
synckit: 0.11.12
transitivePeerDependencies:
- supports-color
@@ -3729,7 +3723,7 @@ snapshots:
dependencies:
argparse: 2.0.1
jsdoc-type-pratt-parser@7.1.1: {}
jsdoc-type-pratt-parser@7.1.0: {}
jsesc@3.1.0: {}
@@ -3776,7 +3770,7 @@ snapshots:
make-dir@4.0.0:
dependencies:
semver: 7.7.4
semver: 7.7.3
make-error@1.3.6: {}
@@ -3932,8 +3926,6 @@ snapshots:
semver@7.7.3: {}
semver@7.7.4: {}
shebang-command@2.0.0:
dependencies:
shebang-regex: 3.0.0

View File

@@ -2,11 +2,5 @@
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
"extends": [
"config:recommended"
],
"packageRules": [
{
"matchPackageNames": ["actions/upload-artifact", "actions/download-artifact"],
"allowedVersions": "<4"
}
]
}