@storm-software/config-tools
Version:
A package containing various utilities to support custom workspace configurations and environment management for Storm Software projects, including configuration file handling, environment variable management, and logging utilities.
230 lines (229 loc) • 6.61 kB
JSON
{
"name": "@storm-software/config-tools",
"version": "1.189.46",
"type": "module",
"description": "A package containing various utilities to support custom workspace configurations and environment management for Storm Software projects, including configuration file handling, environment variable management, and logging utilities.",
"repository": {
"type": "github",
"url": "https://github.com/storm-software/storm-ops",
"directory": "packages/config-tools"
},
"homepage": "https://stormsoftware.com",
"bugs": {
"url": "https://stormsoftware.com/support",
"email": "support@stormsoftware.com"
},
"author": {
"name": "Storm Software",
"email": "contact@stormsoftware.com",
"url": "https://stormsoftware.com"
},
"contributors": [
{
"name": "Storm Software",
"email": "contact@stormsoftware.com",
"url": "https://stormsoftware.com"
}
],
"funding": {
"type": "github",
"url": "https://github.com/sponsors/storm-software"
},
"license": "Apache-2.0",
"private": false,
"bin": {
"storm-config": "./bin/config.cjs",
"storm-config-esm": "./bin/config.js",
"storm-config-cjs": "./bin/config.cjs"
},
"main": "./dist/index.cjs",
"module": "./dist/index.js",
"exports": {
"./package.json": "./package.json",
"./types": {
"import": { "types": "./dist/types.d.ts", "default": "./dist/types.js" },
"require": {
"types": "./dist/types.d.cts",
"default": "./dist/types.cjs"
},
"default": { "types": "./dist/types.d.ts", "default": "./dist/types.js" }
},
"./index": {
"import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" },
"require": {
"types": "./dist/index.d.cts",
"default": "./dist/index.cjs"
},
"default": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }
},
".": {
"import": { "types": "./dist/index.d.ts", "default": "./dist/index.js" },
"require": {
"types": "./dist/index.d.cts",
"default": "./dist/index.cjs"
},
"default": { "types": "./dist/index.d.ts", "default": "./dist/index.js" }
},
"./create-storm-config": {
"import": {
"types": "./dist/create-storm-config.d.ts",
"default": "./dist/create-storm-config.js"
},
"require": {
"types": "./dist/create-storm-config.d.cts",
"default": "./dist/create-storm-config.cjs"
},
"default": {
"types": "./dist/create-storm-config.d.ts",
"default": "./dist/create-storm-config.js"
}
},
"./get-config": {
"import": {
"types": "./dist/get-config.d.ts",
"default": "./dist/get-config.js"
},
"require": {
"types": "./dist/get-config.d.cts",
"default": "./dist/get-config.cjs"
},
"default": {
"types": "./dist/get-config.d.ts",
"default": "./dist/get-config.js"
}
},
"./config-file": {
"import": {
"types": "./dist/config-file/index.d.ts",
"default": "./dist/config-file/index.js"
},
"require": {
"types": "./dist/config-file/index.d.cts",
"default": "./dist/config-file/index.cjs"
},
"default": {
"types": "./dist/config-file/index.d.ts",
"default": "./dist/config-file/index.js"
}
},
"./config-file/*": {
"import": {
"types": "./dist/config-file/*.d.ts",
"default": "./dist/config-file/*.js"
},
"require": {
"types": "./dist/config-file/*.d.cts",
"default": "./dist/config-file/*.cjs"
},
"default": {
"types": "./dist/config-file/*.d.ts",
"default": "./dist/config-file/*.js"
}
},
"./env": {
"import": {
"types": "./dist/env/index.d.ts",
"default": "./dist/env/index.js"
},
"require": {
"types": "./dist/env/index.d.cts",
"default": "./dist/env/index.cjs"
},
"default": {
"types": "./dist/env/index.d.ts",
"default": "./dist/env/index.js"
}
},
"./env/*": {
"import": { "types": "./dist/env/*.d.ts", "default": "./dist/env/*.js" },
"require": {
"types": "./dist/env/*.d.cts",
"default": "./dist/env/*.cjs"
},
"default": { "types": "./dist/env/*.d.ts", "default": "./dist/env/*.js" }
},
"./logger": {
"import": {
"types": "./dist/logger/index.d.ts",
"default": "./dist/logger/index.js"
},
"require": {
"types": "./dist/logger/index.d.cts",
"default": "./dist/logger/index.cjs"
},
"default": {
"types": "./dist/logger/index.d.ts",
"default": "./dist/logger/index.js"
}
},
"./logger/*": {
"import": {
"types": "./dist/logger/*.d.ts",
"default": "./dist/logger/*.js"
},
"require": {
"types": "./dist/logger/*.d.cts",
"default": "./dist/logger/*.cjs"
},
"default": {
"types": "./dist/logger/*.d.ts",
"default": "./dist/logger/*.js"
}
},
"./utilities": {
"import": {
"types": "./dist/utilities/index.d.ts",
"default": "./dist/utilities/index.js"
},
"require": {
"types": "./dist/utilities/index.d.cts",
"default": "./dist/utilities/index.cjs"
},
"default": {
"types": "./dist/utilities/index.d.ts",
"default": "./dist/utilities/index.js"
}
},
"./utilities/*": {
"import": {
"types": "./dist/utilities/*.d.ts",
"default": "./dist/utilities/*.js"
},
"require": {
"types": "./dist/utilities/*.d.cts",
"default": "./dist/utilities/*.cjs"
},
"default": {
"types": "./dist/utilities/*.d.ts",
"default": "./dist/utilities/*.js"
}
}
},
"types": "./dist/index.d.ts",
"files": ["dist/**/*"],
"keywords": [
"storm-software",
"storm",
"storm-ops",
"sullivanpj",
"monorepo",
"config"
],
"dependencies": {
"@ltd/j-toml": "1.38.0",
"@storm-software/config": "^1.137.0",
"c12": "^2.0.4",
"chalk": "^4.1.2",
"commander": "^12.1.0",
"date-fns": "^4.1.0",
"defu": "6.1.4",
"giget": "^1.2.5",
"jiti": "2.4.2",
"sqlite": "^5.1.1",
"zod": "^4.3.6"
},
"devDependencies": { "@types/node": "^25.5.0", "tsup": "8.4.0" },
"publishConfig": { "access": "public" },
"sideEffects": false,
"gitHead": "f8c95293185f34b92585cb3cc1006d71a4c00395"
}