UNPKG

shunter

Version:

A Node.js application built to read JSON and translate it into HTML

151 lines (150 loc) 4.09 kB
{ "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" ] } ] } }