UNPKG

mancha

Version:

Javscript HTML rendering engine

68 lines 1.88 kB
{ "name": "mancha", "version": "0.14.4", "description": "Javscript HTML rendering engine", "main": "dist/index.js", "type": "module", "types": "dist/index.d.ts", "unpkg": "dist/mancha.js", "scripts": { "clean": "rm -rf dist/", "build": "npx gulp build", "prepare": "npm run build", "test_node": "mocha dist/*.test.js", "test_browser": "web-test-runner dist/*browser.test.js --node-resolve --compatibility all --playwright --browsers chromium --no-sandbox", "test": "npm run test_node && npm run test_browser", "check_size": "brotli -c dist/mancha.js | wc -c", "cli": "node dist/cli.js" }, "bin": { "mancha": "dist/cli.js" }, "repository": { "type": "git", "url": "git+https://github.com/fresho-dev/mancha.git" }, "keywords": [ "templating", "rendering", "reactive", "html" ], "author": "contact@fresho.dev", "license": "MIT", "dependencies": { "dom-serializer": "^2.0.0", "htmlparser2": "^9.1.0", "jexpr": "^1.0.0-pre.9", "jsdom": "^24.1.3", "safevalues": "^0.6.0" }, "devDependencies": { "@types/chai": "^5.0.1", "@types/chai-as-promised": "^8.0.1", "@types/jsdom": "^21.1.6", "@types/mocha": "^10.0.10", "@types/node": "^20.12.11", "@types/path-browserify": "^1.0.1", "@types/yargs": "^17.0.29", "@web/test-runner": "^0.19.0", "@web/test-runner-playwright": "^0.11.1", "chai": "^5.1.2", "chai-as-promised": "^8.0.1", "css-loader": "^7.1.2", "csso": "^5.0.5", "gulp": "^5.0.0", "gulp-csso": "^4.0.1", "gulp-typescript": "^6.0.0-alpha.1", "mocha": "^11.0.1", "static-server": "^3.0.0", "terser-webpack-plugin": "^5.3.10", "ts-node": "^10.9.2", "tsec": "^0.2.8", "typescript": "^5.4.5", "webpack": "^5.97.1", "webpack-cli": "^5.1.4", "yargs": "^17.7.2" } }