gjs-esm-types
Version:
TypeScript module declarations for GJS ESM modules.
61 lines (60 loc) • 1.52 kB
JSON
{
"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"
}
}