shunter
Version:
A Node.js application built to read JSON and translate it into HTML
151 lines (150 loc) • 4.09 kB
JSON
{
"name": "shunter",
"version": "4.10.3",
"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)"
],
"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": ">=4 <=6"
},
"dependencies": {
"async": "~2.3.0",
"body-parser": "~1.17.1",
"cheerio": "~0.22.0",
"connect": "~3.6.0",
"cookie-parser": "~1.4.0",
"csswring": "~4.2.3",
"dateformat": "~2.0.0",
"dustjs-helpers": "~1.7.0",
"dustjs-linkedin": "~2.7.4",
"each-module": "~1.2.0",
"ejs": "~2.5.3",
"extend": "~3.0.0",
"fs-walk": "0.0.1",
"gaze": "~1.1.0",
"glob": "~7.1.0",
"hasbin": "~1.2.0",
"http-proxy": "~1.16.0",
"jserve": "~2.0.3",
"mincer": "~1.5.0",
"mkdirp": "~0.5.0",
"mocha-phantomjs-core": "~2.1.0",
"postcss": "~5.2.0",
"promised-io": "~0.3.0",
"qs": "~6.4.0",
"qs-middleware": "~1.0.3",
"request": "~2.81.0",
"saucelabs": "~1.4.0",
"serve-static": "~1.12.0",
"statsd-client": "~0.2.0",
"uglify-js": "~2.8.0",
"wd": "~1.2.0",
"winston": "~2.3.0",
"winston-syslog": "~1.2.0",
"yargs": "~7.0.2"
},
"devDependencies": {
"istanbul": "^0.4.0",
"mocha": "^3.0.0",
"mockery": "^2.0.0",
"node-sass": "^4.5.3",
"proclaim": "^3.0.0",
"sinon": "^2.0.0",
"snyk": "^1.33.0",
"xo": "^0.18.2"
},
"main": "./lib/shunter.js",
"bin": {
"shunter-build": "./bin/compile.js",
"shunter-compile": "./bin/compile.js",
"shunter-serve": "./bin/serve.js",
"shunter-test-client": "./bin/test-client.js"
},
"scripts": {
"lint": "make lint",
"test": "snyk test && make test"
},
"xo": {
"esnext": false,
"envs": [
"browser",
"jquery"
],
"ignore": [
"tests/client/lib/*.js"
],
"rules": {
"block-scoped-var": "warn",
"no-lonely-if": "warn",
"no-path-concat": "warn",
"no-prototype-builtins": "warn",
"no-redeclare": "warn",
"no-undef": "warn",
"no-useless-escape": "warn",
"unicorn/no-new-buffer": "warn"
},
"overrides": [
{
"files": "lib/processor.js",
"rules": {
"import/no-unresolved": "warn",
"unicorn/catch-error-name": "warn"
}
},
{
"files": "tests/server/core/input-filter.js",
"rules": {
"no-unused-vars": "warn"
}
},
{
"files": "tests/**/*.js",
"envs": [
"browser",
"jquery",
"mocha"
]
}
]
}
}