UNPKG

gjs-esm-types

Version:

TypeScript module declarations for GJS ESM modules.

61 lines (60 loc) 1.52 kB
{ "packageManager": "yarn@1.22.19", "name": "gjs-esm-types", "version": "0.0.4", "main": "", "types": "src/index.d.ts", "keywords": [ "gjs", "gir", "gtk", "gdk", "glib", "gio", "gobject", "pango", "gdkpixbuf", "typescript", "declaration", "definitions", "types", "typeRoot", "esm", "import", "export", "gnome" ], "repository": { "url": "https://github.com/react-gjs/gjs-esm-types" }, "description": "TypeScript module declarations for GJS ESM modules.", "license": "MIT", "author": { "name": "Szymon Bretner", "email": "szymonb21@gmail.com" }, "scripts": { "fix:lint": "eslint --fix ./src", "fix:prettier": "prettier -w ./src .", "test:jest": "jest --coverage", "test:lint": "eslint ./src", "test:prettier": "prettier -c ./src", "test:tsc": "tsc --noEmit", "generate-tmp-types": "ts-for-gir generate", "parse-to-ems-types": "node ./scripts/parse-to-esm-types.mjs && yarn fix:prettier", "build": "yarn generate-tmp-types && yarn parse-to-ems-types" }, "devDependencies": { "@ts-for-gir/cli": "^3.0.0-beta.12", "@typescript-eslint/eslint-plugin": "^5.59.2", "@typescript-eslint/parser": "^5.59.2", "eslint": "^8.39.0", "eslint-config-prettier": "^8.8.0", "eslint-plugin-prettier": "^4.2.1", "node-os-walk": "^1.0.2", "prettier": "^2.8.8", "prettier-plugin-jsdoc": "^0.4.2", "ts-morph": "^17.0.1", "typescript": "^5.0.4" } }