{ "name": "asusctl-gnome", "version": "5.0.0-RC1", "description": "asusctl-gnome a gnome extension exposing some of the base features of asusd in a helpful and easy to use way", "type": "module", "main": "dist/extension.js", "scripts": { "clear": "rm -rf dist", "compile": "tsc --build tsconfig.json", "build:app": "node esbuild.js", "build": "yarn run clear && yarn run build:app", "validate": "tsc --noEmit", "generate:gir-types": "ts-for-gir generate", "check:types": "tsc --build tsconfig.types.json", "lint": "eslint .", "format": "prettier . -w" }, "devDependencies": { "@girs/gnome-shell": "^45.0.0-beta2", "@typescript-eslint/eslint-plugin": "^5.60.1", "@typescript-eslint/parser": "^5.60.1", "adm-zip": "^0.5.10", "esbuild": "^0.19.5", "eslint": "^8.51.0", "eslint-config-prettier": "^9.0.0", "eslint-plugin-promise": "^6.1.1", "prettier": "^3.0.3", "typescript": "^5.2.2" }, "dependencies": { "@girs/gjs": "^3.2.5", "@girs/gobject-2.0": "^2.78.0-3.2.5", "@girs/st-13": "^13.0.0-3.2.5" }, "repository": { "type": "git", "url": "git+ssh://git@gitlab.com/asus-linux/asusctl.git" }, "keywords": [ "gnome-shell", "extension", "asusctl", "asus", "rog", "gnome", "gjs", "typescript" ], "author": "Armas Spann, Marco Laux, Luke Jones", "license": "MPL-2", "bugs": { "url": "https://gitlab.com/asus-linux/asusctl/issues" }, "homepage": "https://gitlab.com/asus-linux/asusctl/desktop-extensions/gnome#readme" }