@jigx/mdk
Version:
Jigx Mobile Development Kit - SDK for building Jigx applications
96 lines (95 loc) • 2.88 kB
JSON
{
"name": "@jigx/mdk",
"version": "1.2.0",
"description": "Jigx Mobile Development Kit - SDK for building Jigx applications",
"type": "module",
"main": "dist/index.js",
"repository": {
"type": "git",
"url": "git+https://github.com/jigx-com/jigx-mdk.git"
},
"homepage": "https://github.com/jigx-com/jigx-mdk#readme",
"bugs": {
"url": "https://github.com/jigx-com/jigx-mdk/issues"
},
"license": "MIT",
"private": false,
"keywords": [
"jigx",
"mdk",
"mobile",
"development",
"kit",
"sdk",
"mobile-app",
"low-code",
"no-code",
"typescript",
"fluent-api"
],
"scripts": {
"test:only": "tsx --test --test-concurrency=4",
"test": "yarn test:all && yarn test:doc",
"test:all": "tsx --test --test-concurrency=4 src/**/*.test.ts",
"test:doc": "tsx --test --test-concurrency=4 docs/**/*.test.ts",
"test:ja": " tsx --test src/action/*.test.ts",
"test:app": "tsx --test src/application/*.test.ts",
"test:jc": " tsx --test src/component/*.test.ts",
"test:db": " tsx --test src/database/*.test.ts",
"test:ds": " tsx --test src/datasource/*.test.ts",
"test:fn": " tsx --test src/function/*.test.ts",
"test:jg": " tsx --test src/screen/*.test.ts",
"test:jw": " tsx --test src/widget/*.test.ts",
"lint": " clear && yarn run eslint src/",
"lint:fix": " clear && yarn run eslint src/ --fix",
"prettier": "prettier --write src/",
"clean": "rm -rf dist",
"build": "yarn build:code && yarn build:docs",
"build:code": "tsc --build tsconfig.build.json",
"build:docs": "node ./scripts/generate-docs-from-template.js",
"tc": " tsc --noEmit",
"up": " git gc && yarn global upgrade && claude update && yarn && yarn outdated",
"code-check": "yarn tc && yarn test",
"prepare": "husky"
},
"dependencies": {
"@noble/hashes": "^1.8.0",
"lodash": "^4.17.21",
"yaml": "^2.8.0",
"zod": "^3.25.76"
},
"devDependencies": {
"@commitlint/cli": "^19.8.1",
"@commitlint/config-conventional": "^19.8.1",
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/git": "^10.0.1",
"@types/lodash": "^4.17.20",
"@types/node": "^24.0.13",
"@typescript-eslint/eslint-plugin": "^8.38.0",
"@typescript-eslint/parser": "^8.38.0",
"@upstash/context7-mcp": "^1.0.14",
"eslint": "^9.30.0",
"eslint-config-prettier": "^10.1.8",
"eslint-plugin-prettier": "^5.5.3",
"husky": "^9.1.7",
"prettier": "^3.6.2",
"semantic-release": "^24.2.7",
"task-master-ai": "^0.21.0",
"tsx": "^4.20.3",
"typescript": "^5.8.3"
},
"release": {
"branches": [
"develop"
]
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
}
}