@appsemble/node-utils
Version:
NodeJS utilities used by Appsemble internally.
132 lines (131 loc) • 3.3 kB
JSON
{
"name": "@appsemble/node-utils",
"version": "0.37.2",
"description": "NodeJS utilities used by Appsemble internally.",
"keywords": [
"app",
"apps",
"appsemble",
"framework",
"low-code",
"lowcode"
],
"homepage": "https://appsemble.app",
"bugs": "https://gitlab.com/appsemble/appsemble/-/issues",
"repository": {
"type": "git",
"url": "https://gitlab.com/appsemble/appsemble.git",
"directory": "packages/node-utils"
},
"license": "LGPL-3.0-only",
"author": "Appsemble <info@appsemble.com> (https://appsemble.com)",
"sideEffects": false,
"type": "module",
"exports": {
".": {
"ts-source": "./index.ts",
"default": "./index.js"
}
},
"files": [
"**/*.d.ts",
"**/*.js",
"**/*.cjs",
"!**/*.test.js",
"!**/*.test.d.ts",
"!*.config.js"
],
"scripts": {
"prepack": "tsc --noEmit false",
"test": "vitest"
},
"dependencies": {
"@appsemble/lang-sdk": "0.37.2",
"@appsemble/types": "0.37.2",
"@appsemble/utils": "0.37.2",
"@formatjs/fast-memoize": "^2.0.0",
"@fortawesome/fontawesome-free": "^6.0.0",
"@inquirer/prompts": "^8.0.0",
"@kubernetes/client-node": "1.4.0",
"@odata/parser": "^0.2.0",
"@types/koa": "^2.0.0",
"axios": "^1.0.0",
"bcrypt": "^5.1.1",
"bulma": "=0.9.4",
"bulma-checkradio": "=2.1.1",
"bulma-slider": "=2.0.4",
"bulma-switch": "^2.0.0",
"busboy": "^1.6.0",
"chalk": "^5.0.0",
"cli-highlight": "^2.0.0",
"css-tree": "^2.0.0",
"csv-parse": "^5.0.0",
"date-fns": "^2.0.0",
"express-to-koa": "^2.0.0",
"fast-glob": "^3.0.0",
"file-type": "^21.3.3",
"form-data": "^4.0.4",
"fs-extra": "^11.0.0",
"intl-messageformat": "^11.0.0",
"ipaddr.js": "^2.4.0",
"jsonschema": "~1.4.1",
"keytar": "^7.0.0",
"koa": "^3.0.0",
"koa-compose": "^4.0.0",
"koa-mount": "^4.0.0",
"koa-static": "^5.0.0",
"koas-body-parser": "^0.7.0",
"koas-core": "^0.7.0",
"koas-parameters": "^0.7.0",
"koas-security": "^0.7.0",
"koas-serializer": "^0.7.0",
"language-tags": "^1.0.0",
"lodash": "^4.0.0",
"lodash-es": "^4.0.0",
"logform": "^2.0.0",
"memfs": "4.57.8",
"mime-types": "^2.0.0",
"minio": "^8.0.3",
"mustache": "^4.0.0",
"openapi-types": "^12.1.3",
"parse-duration": "^1.0.0",
"parse-json": "^8.0.0",
"pg": "^8.16.3",
"request-filtering-agent": "^3.2.0",
"sass": "^1.0.0",
"sharp": "0.34.5",
"sort-keys": "^5.0.0",
"strip-bom": "^5.0.0",
"type-fest": "^4.0.0",
"type-is": "^1.6.18",
"uuid": "^8.3.2",
"webpack": "^5.0.0",
"webpack-dev-middleware": "^6.0.0",
"winston": "^3.0.0",
"yaml": "^2.0.0",
"yargs": "^17.0.0"
},
"devDependencies": {
"@types/busboy": "1.5.4",
"@types/css-tree": "2.3.11",
"@types/express-to-koa": "1.0.4",
"@types/koa-mount": "4.0.5",
"@types/mustache": "4.2.6",
"@types/type-is": "1.6.7",
"@types/uuid": "10.0.0",
"axios-mock-adapter": "1.22.0",
"axios-test-instance": "7.0.0",
"vitest": "2.1.9"
},
"peerDependencies": {
"prettier": "^3"
},
"peerDependenciesMeta": {
"prettier": {
"optional": true
}
},
"engines": {
"node": ">=24"
}
}