metalsmith
Version:
An extremely simple, pluggable static site generator.
94 lines (93 loc) • 2.29 kB
JSON
{
"name": "metalsmith",
"version": "2.7.0",
"description": "An extremely simple, pluggable static site generator.",
"keywords": [
"static",
"jamstack",
"file",
"site",
"website",
"blog",
"generator",
"markdown",
"jekyll",
"metalsmith",
"yaml"
],
"homepage": "https://metalsmith.io",
"bugs": "https://github.com/metalsmith/metalsmith/issues",
"repository": {
"type": "git",
"url": "https://github.com/metalsmith/metalsmith.git"
},
"license": "MIT",
"bin": {
"metalsmith": "bin/metalsmith"
},
"directories": {
"lib": "lib",
"test": "test"
},
"files": [
"index.js",
"lib/index.js",
"lib/debug.js",
"lib/helpers.js",
"lib/matter.js",
"types/index.d.ts",
"lib/watcher.js",
"bin/metalsmith",
"CHANGELOG.md"
],
"types": "types/index.d.ts",
"scripts": {
"coverage": "npm test && c8 report --reporter=text-lcov > coverage.info",
"lint:check": "eslint --cache --fix-dry-run index.js lib/* bin/* test/*.js",
"lint": "eslint --fix index.js lib/* bin/* test/*.js",
"format:check": "prettier --list-different \"**/*.{yml,md,js,json}\"",
"format": "prettier --write \"**/*.{yml,md,js,json}\"",
"test": "c8 mocha",
"test:types": "tsc",
"release": "release-it"
},
"mocha": {
"reporter": "spec",
"slow": 500,
"timeout": 3000
},
"dependencies": {
"chokidar": "^4.0.3",
"commander": "^11.1.0",
"debug": "^4.4.3",
"gray-matter": "^4.0.3",
"is-utf8": "~0.2.0",
"lodash.clonedeepwith": "^4.5.0",
"micromatch": "^4.0.5",
"stat-mode": "^1.0.0",
"ware": "^1.3.0"
},
"devDependencies": {
"@eslint/eslintrc": "^3.1.0",
"@eslint/js": "^9.11.1",
"@metalsmith/drafts": "^1.3.0",
"@metalsmith/markdown": "^1.10.0",
"@types/debug": "^4.1.12",
"@types/micromatch": "^4.0.10",
"@types/node": "^16.18.126",
"assert-dir-equal": "^1.1.0",
"c8": "^10.1.3",
"eslint": "^9.39.2",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-n": "^17.23.2",
"globals": "^15.10.0",
"mocha": "^11.3.0",
"prettier": "^3.8.1",
"release-it": "^19.2.4",
"toml": "^3.0.0",
"typescript": "^5.9.3"
},
"engines": {
"node": ">=16.0.0"
}
}