UNPKG

@appsemble/node-utils

Version:

NodeJS utilities used by Appsemble internally.

132 lines (131 loc) 3.3 kB
{ "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" } }