Add generic vegetarian option to mains Add additional content about Offley Place
227 lines
6.0 KiB
JSON
227 lines
6.0 KiB
JSON
{
|
|
"name": "wedding",
|
|
"version": "1.1.0",
|
|
"private": true,
|
|
"engines": {
|
|
"node": ">=6.5",
|
|
"npm": ">=3.10"
|
|
},
|
|
"dependencies": {
|
|
"babel-polyfill": "^6.20.0",
|
|
"babel-runtime": "^6.20.0",
|
|
"bluebird": "^3.4.6",
|
|
"body-parser": "^1.15.2",
|
|
"classnames": "^2.2.5",
|
|
"cookie-parser": "^1.4.3",
|
|
"core-js": "^2.4.1",
|
|
"express": "^4.14.0",
|
|
"express-bouncer": "^0.2.0",
|
|
"express-graphql": "^0.6.1",
|
|
"express-jwt": "^5.1.0",
|
|
"fastclick": "^1.0.6",
|
|
"fbjs": "^0.8.6",
|
|
"graphql": "^0.8.2",
|
|
"history": "^4.5.0",
|
|
"isomorphic-style-loader": "^1.1.0",
|
|
"jsonwebtoken": "^7.2.1",
|
|
"node-fetch": "^1.6.3",
|
|
"nodemailer": "^3.1.3",
|
|
"normalize.css": "^5.0.0",
|
|
"passport": "^0.3.2",
|
|
"passport-facebook": "^2.1.1",
|
|
"pretty-error": "^2.0.2",
|
|
"query-string": "^4.2.3",
|
|
"react": "^15.4.1",
|
|
"react-dom": "^15.4.1",
|
|
"react-google-maps": "6",
|
|
"react-icon-base": "^2.0.4",
|
|
"react-icons": "^2.2.3",
|
|
"rollbar": "^0.6.3",
|
|
"sequelize": "^3.28.0",
|
|
"slack-node": "^0.1.8",
|
|
"source-map-support": "^0.4.6",
|
|
"sqlite3": "^3.1.8",
|
|
"universal-router": "^2.0.0",
|
|
"whatwg-fetch": "^2.0.1"
|
|
},
|
|
"devDependencies": {
|
|
"assets-webpack-plugin": "^3.5.0",
|
|
"autoprefixer": "^6.5.3",
|
|
"babel-cli": "^6.18.0",
|
|
"babel-core": "^6.18.2",
|
|
"babel-eslint": "^7.1.1",
|
|
"babel-loader": "^6.2.8",
|
|
"babel-plugin-rewire": "^1.0.0",
|
|
"babel-plugin-transform-runtime": "^6.15.0",
|
|
"babel-preset-latest": "^6.16.0",
|
|
"babel-preset-react": "^6.16.0",
|
|
"babel-preset-react-optimize": "^1.0.1",
|
|
"babel-preset-stage-0": "^6.16.0",
|
|
"babel-register": "^6.18.0",
|
|
"babel-template": "^6.16.0",
|
|
"babel-types": "^6.19.0",
|
|
"browser-sync": "^2.18.2",
|
|
"chai": "^3.5.0",
|
|
"chokidar": "^1.6.1",
|
|
"css-loader": "^0.26.0",
|
|
"editorconfig-tools": "^0.1.1",
|
|
"enzyme": "^2.6.0",
|
|
"extend": "^3.0.0",
|
|
"file-loader": "^0.9.0",
|
|
"front-matter": "^2.1.1",
|
|
"git-repository": "^0.1.4",
|
|
"glob": "^7.1.1",
|
|
"json-loader": "^0.5.4",
|
|
"lint-staged": "^3.2.2",
|
|
"markdown-it": "^8.2.2",
|
|
"mkdirp": "^0.5.1",
|
|
"mocha": "^3.1.2",
|
|
"pixrem": "^3.0.2",
|
|
"pleeease-filters": "^3.0.0",
|
|
"postcss": "^5.2.5",
|
|
"postcss-calc": "^5.3.1",
|
|
"postcss-color-function": "^2.0.1",
|
|
"postcss-custom-media": "^5.0.1",
|
|
"postcss-custom-properties": "^5.0.1",
|
|
"postcss-custom-selectors": "^3.0.0",
|
|
"postcss-flexbugs-fixes": "^2.0.0",
|
|
"postcss-loader": "^1.1.1",
|
|
"postcss-media-minmax": "^2.1.2",
|
|
"postcss-nested": "^1.0.0",
|
|
"postcss-nesting": "^2.3.1",
|
|
"postcss-partial-import": "^2.1.0",
|
|
"postcss-pseudoelements": "^3.0.0",
|
|
"postcss-selector-matches": "^2.0.5",
|
|
"postcss-selector-not": "^2.0.0",
|
|
"postcss-url": "^5.1.2",
|
|
"pre-commit": "^1.2.2",
|
|
"raw-loader": "^0.5.1",
|
|
"react-addons-test-utils": "15.4.1",
|
|
"react-deep-force-update": "^2.0.1",
|
|
"react-hot-loader": "^3.0.0-beta.6",
|
|
"redbox-react": "^1.3.3",
|
|
"rimraf": "^2.5.4",
|
|
"sinon": "^2.0.0-pre.3",
|
|
"stylefmt": "^5.0.2",
|
|
"stylelint": "^7.6.0",
|
|
"stylelint-config-standard": "^15.0.0",
|
|
"url-loader": "^0.5.7",
|
|
"webpack": "^1.13.3",
|
|
"webpack-hot-middleware": "^2.13.2",
|
|
"webpack-middleware": "^1.5.1"
|
|
},
|
|
"optionalDependencies": {
|
|
"eslint": "^3.10.2",
|
|
"eslint-config-airbnb": "^13.0.0",
|
|
"eslint-loader": "^1.6.1",
|
|
"eslint-plugin-css-modules": "^1.0.9",
|
|
"eslint-plugin-import": "^2.2.0",
|
|
"eslint-plugin-jsx-a11y": "^2.2.3",
|
|
"eslint-plugin-react": "^6.7.1"
|
|
},
|
|
"babel": {
|
|
"presets": [
|
|
"react",
|
|
"stage-0"
|
|
],
|
|
"plugins": [
|
|
"syntax-trailing-function-commas",
|
|
"transform-async-to-generator",
|
|
"transform-es2015-destructuring",
|
|
"transform-es2015-parameters",
|
|
"transform-es2015-duplicate-keys",
|
|
"transform-es2015-modules-commonjs",
|
|
"transform-exponentiation-operator",
|
|
"transform-runtime"
|
|
],
|
|
"env": {
|
|
"test": {
|
|
"plugins": [
|
|
"rewire"
|
|
]
|
|
}
|
|
}
|
|
},
|
|
"eslintConfig": {
|
|
"parser": "babel-eslint",
|
|
"extends": [
|
|
"airbnb",
|
|
"plugin:css-modules/recommended"
|
|
],
|
|
"plugins": [
|
|
"css-modules"
|
|
],
|
|
"globals": {
|
|
"__DEV__": true
|
|
},
|
|
"env": {
|
|
"browser": true
|
|
},
|
|
"rules": {
|
|
"arrow-parens": "off",
|
|
"generator-star-spacing": "off",
|
|
"import/extensions": "off",
|
|
"import/no-extraneous-dependencies": "off",
|
|
"react/forbid-prop-types": "off",
|
|
"react/jsx-filename-extension": "off",
|
|
"react/no-danger": "off",
|
|
"react/no-unused-prop-types": "off",
|
|
"react/prefer-stateless-function": "off"
|
|
}
|
|
},
|
|
"stylelint": {
|
|
"extends": "stylelint-config-standard",
|
|
"rules": {
|
|
"string-quotes": "single",
|
|
"property-no-unknown": [
|
|
true,
|
|
{
|
|
"ignoreProperties": [
|
|
"composes"
|
|
]
|
|
}
|
|
],
|
|
"selector-pseudo-class-no-unknown": [
|
|
true,
|
|
{
|
|
"ignorePseudoClasses": [
|
|
"global"
|
|
]
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"pre-commit": "lint:staged",
|
|
"lint-staged": {
|
|
"*.{md,sh,txt,xml,html,json}": [
|
|
"editorconfig-tools fix",
|
|
"git add"
|
|
],
|
|
"*.{js,jsx}": [
|
|
"eslint --fix",
|
|
"git add"
|
|
],
|
|
"*.{css,less,scss,sss}": [
|
|
"stylefmt",
|
|
"stylelint",
|
|
"git add"
|
|
]
|
|
},
|
|
"scripts": {
|
|
"lint:js": "eslint src tools",
|
|
"lint:css": "stylelint \"src/**/*.{css,less,scss,sss}\"",
|
|
"lint:staged": "lint-staged",
|
|
"lint": "npm run lint:js && npm run lint:css",
|
|
"test": "mocha \"src/**/*.test.js\" --require babel-register --require test/setup.js",
|
|
"test:watch": "npm run test -- --reporter min --watch",
|
|
"clean": "babel-node tools/run clean",
|
|
"copy": "babel-node tools/run copy",
|
|
"bundle": "babel-node tools/run bundle",
|
|
"build": "babel-node tools/run build",
|
|
"deploy": "babel-node tools/run deployToAzureWebApps",
|
|
"render": "babel-node tools/run render",
|
|
"serve": "babel-node tools/run runServer",
|
|
"start": "babel-node tools/run start"
|
|
}
|
|
}
|