campfire.js
Version:
a cozy web framework
73 lines (72 loc) • 2.13 kB
JSON
{
"devDependencies": {
"@asamuzakjp/dom-selector": "^6.4.7",
"@testing-library/dom": "^9.3.4",
"@types/chai": "^4.3.11",
"@types/chai-dom": "^1.11.3",
"@types/jsdom": "^21.1.7",
"@types/mocha": "^10.0.6",
"@types/node": "^22.14.0",
"@types/sinon": "^17.0.3",
"@types/sinonjs__fake-timers": "^8.1.5",
"c8": "^10.1.3",
"chai": "^5.1.0",
"chai-dom": "^1.12.0",
"entities": "^6.0.0",
"esbuild": "^0.25.2",
"esbuild-node-externals": "^1.18.0",
"jsdom": "^24.1.3",
"jsdom-global": "^3.0.2",
"mocha": "^10.3.0",
"parse5": "^7.2.1",
"sinon": "^17.0.1",
"tough-cookie": "^5.1.2",
"ts-node": "^10.9.2",
"typedoc": "^0.28.1",
"typescript": "^5.7.3",
"undici-types": "^7.8.0"
},
"name": "campfire.js",
"description": "a cozy web framework",
"version": "4.0.0-rc17",
"type": "module",
"main": "dist/campfire.js",
"module": "dist/campfire.js",
"exports": {
".": {
"import": "./dist/campfire.js",
"types": "./dist/campfire.d.ts"
}
},
"types": "dist/campfire.d.ts",
"files": [
"dist"
],
"scripts": {
"mocha": "npx mocha 'src/**/*.test.{js,ts}'",
"coverage": "c8 node --loader ts-node/esm node_modules/mocha/bin/mocha 'src/**/*.test.ts'",
"test": "npx tsc --noEmit && pnpm coverage",
"mkdocs": "npx typedoc src/campfire.ts src/types.ts --cleanOutputDir --out site/docs/ --darkHighlightTheme monokai --customCss site/tsdoc_style.css && cp campfire.png site/docs/campfire.png",
"build": "npx tsc && pnpm mocha && node esbuild.config.js && pnpm mkdocs",
"build-site": "deno run -A scripts/build.ts ./site/sections ./index.html",
"size": "node scripts/size-estimate.js"
},
"repository": {
"type": "git",
"url": "git+https://github.com/xyzshantaram/campfire.git"
},
"keywords": [
"web",
"framework",
"dom"
],
"author": "shantaram",
"license": "MIT",
"bugs": {
"url": "https://github.com/xyzshantaram/campfire/issues"
},
"homepage": "https://xyzshantaram.github.io/campfire/",
"pnpm.onlyBuiltDependencies": [
"esbuild"
]
}