UNPKG

libxslt-next

Version:

Node.js bindings for libxslt with Node.js 20/22/24 support - Modern fork with updated dependencies

74 lines (73 loc) 1.84 kB
{ "name": "libxslt-next", "version": "1.0.9", "description": "Node.js bindings for libxslt with Node.js 20/22/24 support - Modern fork with updated dependencies", "main": "index.js", "types": "index.d.ts", "files": [ "index.js", "index.d.ts", "src/", "deps/", "patches/", "scripts/", "binding.gyp", "common.gypi" ], "scripts": { "preinstall": "node scripts/apply-patches.js", "postinstall": "node-gyp rebuild", "rebuild": "node scripts/apply-patches.js && node-gyp rebuild", "test": "mocha -R spec", "test:coverage": "nyc npm test", "test:types": "tsc --noEmit test/typescript-test.ts", "test:spaces": "node test/spaces-in-path.js", "coverage:report": "nyc report --reporter=html", "docs": "jsdoc2md index.js --template readme.hbs > README.md" }, "keywords": [ "xml", "xsl", "xslt", "libxslt", "bindings", "node20", "node22", "node24", "modern", "libxmljs2", "typescript", "types" ], "author": "Alban Mouton <alban.mouton@gmail.com>", "homepage": "https://github.com/mariuso/node-libxslt-next", "contributors": [ "Rui Azevedo <ruihfazevedo@gmail.com> (http://www.r-site.net/)", "Marius Oseth <marius@osethconsult.no>" ], "bugs": { "url": "https://github.com/mariuso/node-libxslt-next/issues" }, "repository": { "type": "git", "url": "https://github.com/mariuso/node-libxslt-next.git" }, "license": "MIT", "engines": { "node": ">=20.0.0" }, "dependencies": { "bindings": "^1.5.0", "libxmljs2": "^0.37.0", "nan": "^2.22.2" }, "devDependencies": { "@types/node": "^20.19.1", "async": "~3.2.0", "jsdoc-to-markdown": "^7.0.1", "mocha": "^9.0.2", "nyc": "^17.1.0", "should": "~13.2.3", "typescript": "^5.8.3" } }