UNPKG

webforai

Version:

A library that provides a web interface for AI

142 lines 3.82 kB
{ "name": "webforai", "version": "2.1.1", "description": "A library that provides a web interface for AI", "author": "inaridiy", "license": "Apache-2.0", "keywords": [ "web", "ai", "html", "html2md", "markdown", "mdast", "hast" ], "repository": { "type": "git", "url": "https://github.com/inaridiy/webforai.git" }, "homepage": "https://webforai.dev/", "files": [ "dist", "!dist/types/**/*.js" ], "main": "dist/cjs/index.js", "type": "module", "module": "dist/index.js", "types": "dist/types/index.d.ts", "bin": "dist/bin.js", "exports": { ".": { "types": "./dist/types/index.d.ts", "import": "./dist/index.js", "require": "./dist/cjs/index.js" }, "./types": { "types": "./dist/types/index.d.ts", "import": "./dist/index.js", "require": "./dist/cjs/index.js" }, "./loaders/playwright": { "types": "./dist/types/loaders/playwright.d.ts", "import": "./dist/loaders/playwright.js", "require": "./dist/cjs/loaders/playwright.js" }, "./loaders/fetch": { "types": "./dist/types/loaders/fetch.d.ts", "import": "./dist/loaders/fetch.js", "require": "./dist/cjs/loaders/fetch.js" }, "./loaders/cf-puppeteer": { "types": "./dist/types/loaders/cf-puppeteer.d.ts", "import": "./dist/loaders/cf-puppeteer.js", "require": "./dist/cjs/loaders/cf-puppeteer.js" }, "./loaders/puppeteer": { "types": "./dist/types/loaders/puppeteer.d.ts", "import": "./dist/loaders/puppeteer.js", "require": "./dist/cjs/loaders/puppeteer.js" } }, "typesVersions": { "*": { "types": [ "./dist/types/index.d.ts" ], "loaders/playwright": [ "./dist/types/loaders/playwright.d.ts" ], "loaders/cf-puppeteer": [ "./dist/types/loaders/cf-puppeteer.d.ts" ], "loaders/fetch": [ "./dist/types/loaders/fetch.d.ts" ], "loaders/puppeteer": [ "./dist/types/loaders/puppeteer.d.ts" ] } }, "peerDependencies": { "@cloudflare/puppeteer": ">=0.0.6", "playwright-core": ">=1.4", "puppeteer": ">=22" }, "peerDependenciesMeta": { "@cloudflare/puppeteer": { "optional": true }, "playwright-core": { "optional": false }, "puppeteer": { "optional": true } }, "dependencies": { "@clack/prompts": "^0.7.0", "boxen": "^8.0.1", "commander": "^12.1.0", "hast-util-from-html": "^2.0.3", "hast-util-select": "^6.0.2", "hast-util-to-html": "^9.0.3", "hast-util-to-mdast": "^10.1.0", "hast-util-to-string": "^3.0.0", "hast-util-to-text": "^4.0.0", "mathml-to-latex": "^1.4.1", "mdast-util-gfm": "^3.0.0", "mdast-util-math": "^3.0.0", "mdast-util-to-markdown": "^2.1.0", "picocolors": "^1.0.1", "trim-trailing-lines": "^2.1.0", "unist-util-filter": "^5.0.1", "zx": "^8.1.5" }, "devDependencies": { "@cloudflare/puppeteer": "^0.0.6", "@tsconfig/recommended": "^1.0.3", "@types/hast": "^3.0.2", "@types/mdast": "^4.0.2", "@types/node": "^20.14.10", "arg": "^5.0.2", "esbuild": "^0.19.11", "fastest-levenshtein": "^1.0.16", "glob": "^10.3.10", "ncp": "^2.0.0", "np": "^9.2.0", "playwright-core": "^1.40.1", "puppeteer": "^23.2.2", "rimraf": "^5.0.5", "tsx": "^4.19.1", "typescript": "^5.4.5" }, "scripts": { "copy:package.cjs.json": "pnpm ncp ./package.cjs.json ./dist/cjs/package.json && pnpm ncp ./package.cjs.json ./dist/types/package.json ", "clean": "rimraf dist", "build": "pnpm clean && tsx build.ts && pnpm copy:package.cjs.json", "typecheck": "tsc --noEmit", "prerelease": "pnpm build", "release": "np" } }