{ "name": "shunter", "version": "5.0.0", "license": "LGPL-3.0", "description": "A Node.js application built to read JSON and translate it into HTML", "keywords": [ "proxy", "front-end", "dust", "templates", "asset pipeline", "renderer" ], "author": "Springer Nature", "contributors": [ "Adam Tavener (http://www.tavvy.co.uk/)", "Alex Kilgour (http://kil.gr/)", "Andrew Mee (http://andrewmee.com/)", "Andrew Walker (http://www.moddular.org/)", "Ben Miles (https://github.com/benmiles)", "Craig Webster (http://barkingiguana.com/)", "Darren Oakley (http://hocuspokus.net/)", "Dawn Budge (http://www.dawnbudge.co.uk/)", "Ettore Berardi (http://www.ettomatic.com)", "Glynn Phillips (http://www.glynnphillips.co.uk/)", "Hollie Kay (http://www.hollsk.co.uk/)", "Jack Watkins (https://github.com/sky-jack)", "John Ollier (https://github.com/johnollier)", "Jorge Epuñan (http://www.csslab.cl/)", "José Bolos (https://github.com/joseluisbolos)", "Jude Robinson (https://github.com/dotcode)", "Perry Harlock (http://www.phwebs.co.uk/)", "Phil Booth (https://github.com/philbooth)", "Prayag Verma (http://www.prayagverma.com/)", "Rowan Manning (http://rowanmanning.com/)", "Squil (https://github.com/squil)", "Thomas Franquelin (https://github.com/ostapneko)", "Yomi Colledge (http://baphled.wordpress.com)", "Jon Whitlock (https://github.com/jpw)", "Allan Wazacz (https://github.com/cazwazacz)" ], "repository": { "type": "git", "url": "https://github.com/springernature/shunter.git" }, "homepage": "https://github.com/springernature/shunter", "bugs": "https://github.com/springernature/shunter/issues", "engines": { "node": ">=12 <=16" }, "dependencies": { "async": "3.2.4", "body-parser": "1.20.3", "cheerio": "1.0.0-rc.3", "connect": "3.7.0", "cookie-parser": "1.4.7", "csswring": "7.0.0", "dateformat": "3.0.3", "dustjs-helpers": "1.7.4", "dustjs-linkedin": "2.7.5", "each-module": "2.0.0", "ejs": "2.7.4", "extend": "3.0.2", "gaze": "1.1.3", "glob": "7.2.3", "hasbin": "1.2.3", "http-proxy": "1.18.1", "jserve": "2.0.3", "mincer": "2.1.0", "mocha-phantomjs-core": "2.1.2", "node-fetch": "2.7.0", "postcss": "5.2.17", "qs": "6.14.0", "qs-middleware": "1.0.3", "serve-static": "1.16.2", "statsd-client": "0.4.7", "uglify-js": "3.19.3", "wd": "1.14.0", "winston": "3.17.0", "winston-syslog": "2.7.1", "yargs": "7.1.2" }, "devDependencies": { "@springernature/eslint-config": "^4.0.3", "eslint": "^6.8.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-jest": "^23.20.0", "eslint-plugin-no-use-extend-native": "^0.4.1", "eslint-plugin-node": "^10.0.0", "eslint-plugin-promise": "^4.3.1", "eslint-plugin-unicorn": "^13.0.0", "mocha": "^9.2.2", "mockery": "^2.1.0", "node-sass": "^7.0.3", "nyc": "^15.1.0", "proclaim": "^3.6.0", "sinon": "^9.2.4" }, "main": "./lib/shunter.js", "bin": { "shunter-build": "./bin/compile.js", "shunter-compile": "./bin/compile.js", "shunter-serve": "./bin/serve.js" }, "scripts": { "lint": "eslint '**/*.js'", "test": "nyc mocha --config=./tests/.mocharc.json ./tests/server", "test-ci": "mocha --config=./tests/.mocharc.json ./tests/server" } }