{ "name": "@resultium/utils", "version": "1.0.0-alpha.0", "description": "Utility package collecting various reusable functions used within Resultium projects", "types": "dist/esm/index.d.ts", "main": "dist/cjs/index.js", "module": "dist/esm/index.js", "files": [ "dist" ], "scripts": { "build": "pnpm run build:package && pnpm run build:docs", "build:package": "rm -rf dist && tsc --module ESNext --outdir dist/esm && tsc --module commonjs --outdir dist/cjs", "build:docs": "typedoc --includeVersion --sourceLinkTemplate 'https://git.resultium.net/public/utils/src/commit/{gitRevision}/{path}#L{line}' --plugin typedoc-plugin-markdown src", "prepublish": "pnpm run build", "lint": "eslint src" }, "repository": { "type": "git", "url": "https://git.resultium.net/public/utils.git" }, "keywords": [ "utilities" ], "author": { "name": "Resultium", "email": "technology@resultium.io", "url": "https://www.resultium.io" }, "license": "GPL-3.0-or-later", "devDependencies": { "@types/node": "^20.11.25", "@typescript-eslint/eslint-plugin": "^7.2.0", "@typescript-eslint/parser": "^7.2.0", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-prefer-arrow": "^1.2.3", "eslint-plugin-security": "^2.1.1", "prettier": "^3.2.5", "typedoc": "^0.25.12", "typedoc-plugin-markdown": "^3.17.1", "typescript": "^5.4.2" } }