UNPKG

twig

Version:

JS port of the Twig templating language.

62 lines (61 loc) 1.57 kB
{ "author": "John Roepke <john@justjohn.us> (http://john.sh/)", "name": "twig", "description": "JS port of the Twig templating language.", "version": "3.0.0", "homepage": "https://github.com/twigjs/twig.js", "license": "BSD-2-Clause", "licenses": [ { "type": "BSD-2-Clause", "url": "https://raw.github.com/twigjs/twig.js/master/LICENSE" } ], "repository": { "type": "git", "url": "git://github.com/twigjs/twig.js.git" }, "main": "src/twig.js", "engines": { "node": ">=22" }, "bin": { "twigjs": "./bin/twigjs" }, "scripts": { "preversion": "npm test && git diff --exit-code --quiet", "postversion": "git push origin master && git push origin master --tags", "pretest": "npm run build", "test": "mocha -r should", "build": "node node/build.js", "posttest": "npm run lint", "lint": "eslint" }, "dependencies": { "@babel/runtime": "^7.8.4", "locutus": "^3.0.9", "minimatch": "^10", "walk": "2.3.x" }, "devDependencies": { "@babel/core": "^7.8.4", "@babel/plugin-transform-runtime": "^7.8.3", "@babel/preset-env": "^7.8.4", "@eslint/js": "^9.39.3", "babel-loader": "^10.0.0", "eslint": "^9.39.3", "globals": "^17.4.0", "mocha": "12.0.0-beta-10", "path-browserify": "^1.0.1", "should": "^13.2.3", "should-sinon": "0.0.6", "sinon": "^21.0.0", "terser-webpack-plugin": "^5.3.6", "tokenizer2": "^2.0.1", "webpack": "^5.75.0", "webpack-cli": "^6.0.1" }, "browser": { "fs": false } }