UNPKG

@rbxts/rlog

Version:

Context-based server-side logging solution for ROBLOX projects.

90 lines (89 loc) 2.73 kB
{ "name": "@rbxts/rlog", "version": "0.8.0", "description": "Context-based server-side logging solution for ROBLOX projects.", "main": "out/init.lua", "scripts": { "build": "rbxtsc", "dev": "rbxtsc -w --type game --rojo test.project.json", "watch": "rbxtsc -w", "scripts:build": "npx tsc --project ./scripts/tsconfig.scripts.json", "scripts:watch": "npm run scripts:build -- -w", "api:build": "npm run build", "api:extract": "api-extractor run --local --verbose", "api:update": "npx run-s api:build api:extract", "api:docs:generate": "api-documenter markdown -i ./temp -o ./temp/api", "api:docs:fix": "npx tsx ./scripts/src/fix-api-reference.ts ./temp/api ./temp/fixed", "api:docs:export": "npx tsx ./scripts/src/export-api-reference.ts ./temp/fixed ./wiki/docs/api", "api:docs": "npx run-s api:docs:*", "api": "npx run-s api:update api:docs", "format": "npx eslint --fix", "lint": "npm run format", "lock": "npm i --package-lock-only", "change": "npx changeset add", "change:status": "npx changeset status", "change:export": "npx changeset status --output changes.json", "change:publish": "npx changeset publish", "release:version": "npx changeset version", "release:tags": "git push --follow-tags", "release": "npx run-s build change:publish", "prepublishOnly": "npm run build" }, "keywords": [ "rlog", "rbxts", "roblox", "roblox-ts", "typescript", "logging", "context", "server-side" ], "author": "Daymon Littrell-Reyes", "repository": "daymxn/rlog", "bugs": { "url": "https://github.com/daymxn/rlog/issues" }, "license": "Apache-2.0", "types": "out/index.d.ts", "files": [ "out", "!**/tests/**", "!**/*.tsbuildinfo", "!**/*.spec.lua", "!**/*.spec.d.ts" ], "publishConfig": { "access": "public" }, "devDependencies": { "@changesets/cli": "^2.27.7", "@rbxts/compiler-types": "^2.3.0-types.1", "@rbxts/testez": "https://github.com/daymxn/testez#patch-1", "@rbxts/types": "^1.0.795", "@types/fs-extra": "^11.0.4", "@types/node": "^22.5.0", "@typescript-eslint/eslint-plugin": "^7.1.1", "@typescript-eslint/parser": "^7.1.1", "eslint": "^8.57.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-headers": "^1.1.2", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-roblox-ts": "^0.0.36", "npm-run-all2": "^6.2.2", "prettier": "^3.2.5", "prettier-plugin-organize-imports": "^3.2.4", "roblox-ts": ">=2.3.0-dev-30dae68", "typescript": "^5.4.2" }, "dependencies": { "@rbxts/object-utils": "^1.0.4", "@rbxts/reverse-array": "^1.0.3", "@rbxts/services": "^1.5.4", "@rbxts/string-utils": "^1.0.3", "@rbxts/t": "^3.1.1" }, "peerDependencies": { "roblox-ts": ">=2.3.0-dev-0338e9d" } }