@dovenv/utils
Version:
Utilities for dovenv
132 lines • 3.4 kB
JSON
{
"name": "@dovenv/utils",
"version": "1.6.1",
"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/core": "0.5.0",
"@clack/prompts": "0.11.0",
"@schemastore/package": "0.0.10",
"@structium/csv": "0.0.4",
"@structium/env": "0.0.4",
"@structium/html-markdown": "0.0.4",
"@structium/ini": "0.0.4",
"@structium/json": "0.0.4",
"@structium/svg": "0.0.4",
"@structium/toml": "0.0.4",
"@structium/xml": "0.0.4",
"@structium/yaml": "0.0.4",
"@vibrant/color": "4.0.0",
"@visulima/boxen": "2.0.2",
"chalk": "5.5.0",
"chroma-js": "3.1.2",
"cli-highlight": "2.1.11",
"cli-table3": "0.6.5",
"columnify": "1.6.0",
"compressing": "1.10.3",
"consola": "3.4.2",
"deepmerge-ts": "7.1.5",
"enquirer": "2.4.1",
"figures": "6.1.0",
"github-directory-downloader": "1.3.6",
"globby": "14.1.0",
"gradient-string": "3.0.0",
"json-schema-to-typescript-lite": "15.0.0",
"json-schema-to-zod": "2.6.1",
"log-update": "6.1.0",
"marked": "16.1.2",
"matcher": "5.0.0",
"node-emoji": "2.2.0",
"node-localstorage": "3.0.5",
"npm-run-path": "6.0.0",
"open": "10.2.0",
"ora": "8.2.0",
"pngjs": "7.0.0",
"pretty-ms": "9.2.0",
"quantize": "1.0.2",
"string-width": "7.2.0",
"supports-hyperlinks": "4.1.0",
"terminal-char-width": "1.0.11",
"terminal-link": "4.0.0",
"terminal-size": "4.0.0",
"yargs": "18.0.0",
"zod": "4.0.14"
},
"devDependencies": {
"@ascii-kit/fonts": "0.0.6",
"@types/chroma-js": "3.1.1",
"@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.33",
"@dovenv/repo-config": "1.6.1"
},
"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"
}
}