@intuitionrobotics/ts-common
Version:
114 lines • 2.53 kB
JSON
{
"name": "@intuitionrobotics/ts-common",
"version": "2.3.2",
"engines": {
"node": ">=20.10.0"
},
"description": "js and ts infra",
"keywords": [
"IR",
"infra",
"nu-art",
"thunderstorm",
"ts-common",
"typescript"
],
"homepage": "https://github.com/intuition-robotics/ts-common",
"bugs": {
"url": "https://github.com/intuition-robotics/ts-common/issues"
},
"repository": {
"type": "git",
"url": "git+ssh://git@github.com:intuition-robotics/ts-common.git"
},
"license": "Apache-2.0",
"author": "IR",
"type": "module",
"main": "dist/index.js",
"types": "dist/index.d.ts",
"files": [
"dist"
],
"dependencies": {
"dayjs": "^1.11.13",
"node-forge": "^1.3.1"
},
"devDependencies": {
"@types/node": "^20.0.0",
"@types/node-forge": "^1.3.2",
"ts-node": "^8.6.2",
"typescript": "^5.3.0"
},
"_moduleAliases": {
"@main": "dist/main/ts",
"@test": "dist/test/ts"
},
"typesVersions": {
"*": {
"core/*": [
"dist/core/*"
],
"utils/*": [
"dist/utils/*"
],
"modules/*": [
"dist/modules/*"
],
"consts/*": [
"dist/consts/*"
],
"validator/*": [
"dist/validator/*"
],
"permissions/*": [
"dist/permissions/*"
],
"testing/*": [
"dist/testing/*"
]
}
},
"exports": {
".": {
"types": "./dist/index.d.ts",
"default": "./dist/index.js"
},
"./*": {
"types": "./dist/*.d.ts",
"default": "./dist/*.js"
},
"./core/*": {
"types": "./dist/core/*.d.ts",
"default": "./dist/core/*.js"
},
"./utils/*": {
"types": "./dist/utils/*.d.ts",
"default": "./dist/utils/*.js"
},
"./modules/*": {
"types": "./dist/modules/*.d.ts",
"default": "./dist/modules/*.js"
},
"./consts/*": {
"types": "./dist/consts/*.d.ts",
"default": "./dist/consts/*.js"
},
"./validator/*": {
"types": "./dist/validator/*.d.ts",
"default": "./dist/validator/*.js"
},
"./permissions/*": {
"types": "./dist/permissions/*.d.ts",
"default": "./dist/permissions/*.js"
},
"./testing/*": {
"types": "./dist/testing/*.d.ts",
"default": "./dist/testing/*.js"
}
},
"sideEffects": false,
"scripts": {
"build": "tsc -b src/main/tsconfig.json",
"lint": "eslint src/main --cache --cache-location ../node_modules/.cache/eslint/ts-common"
}
}