UNPKG

ecto

Version:

Modern Template Consolidation Engine for EJS, Markdown, Pug, Nunjucks, Liquid, and Handlebars

83 lines 2.08 kB
{ "name": "ecto", "version": "4.8.7", "description": "Modern Template Consolidation Engine for EJS, Markdown, Pug, Nunjucks, Liquid, and Handlebars", "type": "module", "main": "./dist/ecto.mjs", "module": "./dist/ecto.mjs", "types": "./dist/ecto.d.mts", "exports": { ".": { "types": "./dist/ecto.d.mts", "import": "./dist/ecto.mjs" } }, "repository": { "type": "git", "url": "git+https://github.com/jaredwray/ecto.git" }, "author": "Jared Wray <me@jaredwray.com>", "license": "MIT", "keywords": [ "templates", "generator", "framework", "html", "handlebars", "hbs", "markdown", "hjs", "ejs", "consolidate", "consolidatejs", "pug", "jade", "nunjucks", "njk", "mustache", "liquid", "liquidjs" ], "dependencies": { "@jaredwray/fumanchu": "^4.7.0", "cacheable": "^2.3.5", "ejs": "^5.0.2", "ent": "^2.2.2", "hookified": "^2.2.0", "liquidjs": "^10.27.0", "nunjucks": "^3.2.4", "pug": "^3.0.4", "writr": "^6.1.2" }, "devDependencies": { "@biomejs/biome": "^2.4.15", "@faker-js/faker": "^10.4.0", "@types/ejs": "^3.1.5", "@types/ent": "^2.2.8", "@types/node": "^24.12.4", "@types/nunjucks": "^3.2.6", "@types/pug": "^2.0.10", "@vitest/coverage-v8": "^4.1.7", "docula": "^2.0.0", "rimraf": "^6.1.3", "tsdown": "^0.22.0", "typescript": "^6.0.3", "vite": "^8.0.14", "vitest": "^4.1.7" }, "files": [ "dist", "bin", "LISCENSE" ], "scripts": { "lint": "biome check --write --error-on-warnings", "lint:ci": "biome check --error-on-warnings", "clean": "rimraf ./dist yarn.lock package-lock.json pnpm-lock.yaml ./coverage ./node_modules ./site/README.md ./site/dist", "test": "pnpm lint && vitest run --coverage", "test:ci": "pnpm lint:ci && vitest run --coverage", "build": "tsdown", "website:build": "rimraf ./site/README.md && pnpm docula build", "website:dev": "rimraf ./site/README.md && pnpm docula dev" } }