@dovenv/utils
Version:
Utilities for dovenv
131 lines • 3.38 kB
JSON
{
"name": "@dovenv/utils",
"version": "1.6.2",
"description": "Utilities for dovenv",
"keywords": [
"aio",
"cli",
"codeimage",
"dovenv",
"library",
"media",
"node",
"pigeonposse",
"pp",
"process",
"qr",
"styles",
"terminal",
"utils"
],
"homepage": "https://dovenv.pigeonposse.com/guide/utils",
"bugs": {
"url": "https://github.com/pigeonposse/dovenv/issues",
"email": "dev@pigeonposse.com"
},
"repository": {
"type": "https",
"url": "https://github.com/pigeonposse/dovenv/",
"directory": "packages/utils"
},
"funding": {
"type": "individual",
"url": "https://pigeonposse.com/?popup=donate"
},
"license": "GPL-3.0",
"author": {
"name": "Angelo",
"email": "angelo@pigeonposse.com",
"url": "https://github.com/angelespejo"
},
"type": "module",
"exports": {
".": {
"import": {
"types": "./dist/main.d.mts",
"default": "./dist/main.mjs"
}
}
},
"main": "dist/main.mjs",
"types": "dist/main.d.ts",
"files": [
"dist"
],
"dependencies": {
"@ascii-kit/font": "0.0.6",
"@ascii-kit/qr": "0.0.6",
"@ascii-kit/tree": "0.0.6",
"@cfworker/json-schema": "4.1.1",
"@clack/prompts": "1.4.0",
"@schemastore/package": "1.0.5",
"@structium/csv": "~0.0.7",
"@structium/env": "~0.0.7",
"@structium/html-markdown": "~0.0.7",
"@structium/ini": "~0.0.7",
"@structium/json": "~0.0.7",
"@structium/svg": "~0.0.7",
"@structium/toml": "~0.0.7",
"@structium/xml": "~0.0.7",
"@structium/yaml": "~0.0.7",
"@vibrant/color": "4.0.4",
"@visulima/boxen": "2.0.10",
"chalk": "5.6.2",
"chroma-js": "3.2.0",
"cli-highlight": "2.1.11",
"cli-table3": "0.6.5",
"columnify": "1.6.0",
"compressing": "2.1.1",
"consola": "3.4.2",
"deepmerge-ts": "7.1.5",
"enquirer": "2.4.1",
"figures": "6.1.0",
"github-directory-downloader": "1.3.6",
"globby": "16.2.0",
"gradient-string": "3.0.0",
"json-schema-to-typescript-lite": "15.0.0",
"json-schema-to-zod": "2.8.1",
"log-update": "8.0.0",
"marked": "18.0.4",
"matcher": "6.0.0",
"node-emoji": "2.2.0",
"node-localstorage": "3.0.5",
"npm-run-path": "6.0.0",
"open": "11.0.0",
"ora": "9.4.0",
"pngjs": "7.0.0",
"pretty-ms": "9.3.0",
"quantize": "1.0.2",
"string-width": "8.2.1",
"supports-hyperlinks": "4.4.0",
"terminal-char-width": "1.0.11",
"terminal-link": "5.0.0",
"terminal-size": "4.0.1",
"yargs": "18.0.0",
"zod": "4.4.3"
},
"devDependencies": {
"@ascii-kit/fonts": "0.0.6",
"@types/chroma-js": "3.1.2",
"@types/columnify": "1.5.4",
"@types/decompress": "4.2.7",
"@types/gradient-string": "1.1.6",
"@types/ini": "4.1.1",
"@types/js-yaml": "4.0.9",
"@types/node-localstorage": "1.3.3",
"@types/pngjs": "6.0.5",
"@types/quantize": "1.0.2",
"@types/yargs": "17.0.35",
"@dovenv/repo-config": "1.6.2"
},
"publishConfig": {
"access": "public",
"registry": "https://registry.npmjs.org/"
},
"scripts": {
"b": "pnpx esbuild src/main.ts --bundle --outdir=dist --platform=node --format=esm --minify=false --splitting",
"build": "unbuild",
"dev": "tsx examples/main.ts",
"test": "vitest run -r src --passWithNoTests"
}
}