{"bin":{"haxcms-nodejs":"dist/local.js","haxcms-nodejs-cli":"dist/cli.js"},"bugs":{"url":"https://github.com/haxtheweb/issues/issues"},"dist":{"shasum":"867188722a2537c3b44cef6b37613aa1500080b4","tarball":"https://registry.npmjs.org/@haxtheweb/haxcms-nodejs/-/haxcms-nodejs-26.8.1.tgz","fileCount":4223,"integrity":"sha512-JTKKDBUcp1etnR2VACvCJgOfxV+1irrJtYB1xM8l7h+iPVm/V1pYpTFyYQWGVrwSiqFbqQ2ZN/RfIUauBUJnyQ==","signatures":[{"sig":"MEUCIQDWpjI0mJ7DCVj+RNxscCkw/xLnSL9kwT5ITN7Gx+JqZwIgDzN5g5gOPvW6nlfFxqrxtV91tYJaO5CrwxgV0d5yRP4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37913561},"icon":"./dist/favicon.ico","main":"dist/index.js","name":"@haxtheweb/haxcms-nodejs","author":{"name":"HAXTheWeb core team"},"engines":{"node":">=18.20.3"},"gitHead":"f08c164ceea5245d846924467054682a1346a753","license":"Apache-2.0","scripts":{"dev":"nodemon src/app.js","test":"node --test test/unit/**/*.test.cjs test/api-conformance/**/*.test.cjs","build":"rm -rf dist && babel src --out-dir dist --copy-files --include-dotfiles && chmod 774 dist/local.js && chmod 774 dist/app.js && chmod 774 dist/cli.js","start":"node scripts/start-with-auto-open.js","dev:ssl":"HAXCMS_ENABLE_SSL=1 nodemon src/app.js","release":"npm run build && commit-and-tag-version && git push --follow-tags origin main && npm publish","test:e2e":"node --test test/e2e/*.e2e.test.cjs","dev:build":"npm run build && nodemon dist/app.js","start:ssl":"HAXCMS_ENABLE_SSL=1 node scripts/start-with-auto-open.js","test:unit":"node --test test/unit/**/*.test.cjs","dev:nologin":"nodemon src/local.js","test:coverage":"c8 --include='src/lib/**' --include='src/siteRoutes/**' --include='src/systemRoutes/**' --exclude='src/public/**' --exclude='src/lib/vendor/**' --exclude='test/**' --exclude='dist/**' --reporter=text --reporter=lcov --report-dir=coverage node --test test/unit/**/*.test.cjs test/api-conformance/**/*.test.cjs","dev:nologin:ssl":"HAXCMS_ENABLE_SSL=1 nodemon src/local.js","test:e2e:update":"HAXCMS_E2E_UPDATE_SCREENSHOTS=1 node --test test/e2e/*.e2e.test.cjs","dev:linked-assets":"NODE_ENV=development HAXCMS_WEBCOMPONENTS_ROOT=../webcomponents npm start","haxcms-nodejs-cli":"haxcms-nodejs-cli","test:api-conformance":"node --test test/api-conformance/**/*.test.cjs","verify:sanitize-policy":"node scripts/verify-sanitize-policy.js"},"_npmUser":{"name":"btopro","email":"hax@psu.edu"},"homepage":"https://hax.psu.edu/","keywords":["haxtheweb","haxcms","haxsite","htw","webcomponents","lit"],"repository":{"url":"git+https://github.com/haxtheweb/haxcms-nodejs.git","type":"git"},"_npmVersion":"10.9.7","description":"HAXcms single and multisite nodejs server, api, and administration","directories":{},"maintainers":[{"name":"btopro","email":"hax@psu.edu"}],"_nodeVersion":"22.22.2","dependencies":{"ws":"^8.21.0","mime":"3.0.0","open":"8.4.2","twig":"^3.0.0","utf8":"3.0.0","uuid":"11.1.1","yaml":"^2.9.0","axios":"^1.19.0","jsdom":"26.1.0","sharp":"^0.35.3","unpdf":"^1.6.2","dotenv":"16.4.5","helmet":"7.1.0","multer":"^2.2.0","pretty":"^2.0.0","xml2js":"^0.6.2","express":"^4.22.2","js-yaml":"^4.3.1","locutus":"^3.0.34","mammoth":"^1.12.0","archiver":"8.0.0","chokidar":"5.0.0","fs-extra":"11.2.0","minimist":"1.2.8","turndown":"7.1.1","dompurify":"^3.4.13","compression":"^1.8.1","markdown-it":"^14.1.1","html-to-docx":"^1.8.0","jsonwebtoken":"9.0.3","cookie-parser":"^1.4.7","git-interface":"2.1.2","puppeteer-core":"^25.7.0","epub-gen-memory":"^1.1.2","node-html-parser":"7.1.0","text-readability":"1.1.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"c8":"^10.1.3","ajv":"^8.20.0","pngjs":"^7.0.0","nodemon":"3.1.14","axe-core":"^4.12.1","@babel/cli":"7.28.6","pixelmatch":"^7.2.0","@babel/core":"^7.29.7","ajv-formats":"3.0.1","@redocly/cli":"^2.32.2","@babel/register":"7.29.3","@babel/preset-env":"7.29.5","commit-and-tag-version":"12.7.3","babel-plugin-transform-dynamic-import":"2.1.0"},"_npmOperationalInternal":{"tmp":"tmp/haxcms-nodejs_26.8.1_1786742229351_0.10700323141334489","host":"s3://npm-registry-packages-npm-production"},"_id":"@haxtheweb/haxcms-nodejs@26.8.1","version":"26.8.1"}