{ "name": "@coralproject/talk", "version": "5.0.0", "description": "A better commenting experience from Mozilla, The Washington Post, and The New York Times.", "scripts": { "build:client": "node ./scripts/build.js", "build:server": "tsc -p ./src/tsconfig.json", "build": "npm-run-all --parallel compile:* --parallel build:*", "compile:css-types": "tcm src/core/client/", "compile:graphql": "node ./scripts/types.js", "compile:relay-stream": "relay-compiler --src ./src/core/client/stream --schema $(ts-node ./scripts/schemaPath.ts tenant) --language typescript --artifactDirectory ./src/core/client/stream/__generated__ --no-watchman", "docz:watch": "docz dev", "lint-fix": "npm run lint:server -- --fix && npm run lint:client -- --fix && npm run lint:scripts -- --fix", "lint:client": "tslint --project ./src/core/client/tsconfig.json", "lint:scripts": "tslint --project ./tsconfig.json", "lint:server": "tslint --project ./src/tsconfig.json", "lint": "npm-run-all --parallel lint:*", "start:development": "NODE_ENV=development ts-node --project ./src/tsconfig.json -r tsconfig-paths/register ./src/index.ts", "start:webpackDevServer": "node ./scripts/start.js", "start": "node dist/index.js", "test": "node scripts/test.js --env=jsdom", "watch:types": "nodemon --config ./config/nodemon/types.json", "watch": "NODE_ENV=development ts-node ./scripts/watcher/bin/watcher.ts ./config/watcher.ts" }, "author": "", "license": "Apache-2.0", "dependencies": { "apollo-server-express": "^1.3.6", "bunyan": "^1.8.12", "convict": "^4.3.0", "dataloader": "^1.4.0", "dotenv": "^6.0.0", "dotenv-expand": "^4.2.0", "dotize": "^0.2.0", "express": "^4.16.3", "express-static-gzip": "^0.3.2", "fs-extra": "^6.0.1", "graphql": "^0.13.2", "graphql-config": "^2.0.1", "graphql-redis-subscriptions": "^1.5.0", "graphql-tools": "^3.0.2", "ioredis": "^3.2.2", "joi": "^13.4.0", "jsonwebtoken": "^8.3.0", "jwks-rsa": "^1.3.0", "lodash": "^4.17.10", "luxon": "^1.2.1", "mongodb": "^3.0.10", "passport": "^0.4.0", "passport-oauth2": "^1.4.0", "passport-strategy": "^1.0.0", "performance-now": "^2.1.0", "subscriptions-transport-ws": "^0.9.11", "uuid": "^3.2.1" }, "devDependencies": { "@babel/core": "7.0.0-beta.49", "@babel/plugin-syntax-dynamic-import": "7.0.0-beta.49", "@babel/polyfill": "7.0.0-beta.49", "@babel/preset-env": "7.0.0-beta.49", "@babel/preset-react": "7.0.0-beta.49", "@types/bunyan": "^1.8.4", "@types/chokidar": "^1.7.5", "@types/classnames": "^2.2.4", "@types/commander": "^2.12.2", "@types/convict": "^4.2.0", "@types/cross-spawn": "^6.0.0", "@types/dotenv": "^4.0.3", "@types/express": "^4.16.0", "@types/graphql": "^0.13.1", "@types/ioredis": "^3.2.8", "@types/jest": "^23.1.1", "@types/joi": "^13.0.8", "@types/jsonwebtoken": "^7.2.7", "@types/lodash": "^4.14.109", "@types/luxon": "^0.5.3", "@types/mongodb": "^3.0.19", "@types/node": "^10.3.1", "@types/passport": "^0.4.5", "@types/passport-oauth2": "^1.4.5", "@types/passport-strategy": "^0.2.33", "@types/query-string": "^6.1.0", "@types/react-dom": "^16.0.6", "@types/react-relay": "^1.3.6", "@types/recompose": "^0.26.1", "@types/relay-runtime": "github:coralproject/patched#types/relay-runtime", "@types/uuid": "^3.4.3", "@types/ws": "^5.1.2", "autoprefixer": "^8.6.0", "babel-loader": "^8.0.0-beta", "babel-plugin-relay": "github:coralproject/patched#babel-plugin-relay", "babel-preset-react-optimize": "^1.0.1", "case-sensitive-paths-webpack-plugin": "^2.1.2", "chalk": "^2.4.1", "chokidar": "^2.0.4", "classnames": "^2.2.5", "commander": "^2.16.0", "copy-webpack-plugin": "^4.5.1", "cross-spawn": "^6.0.5", "css-loader": "^0.28.11", "docz": "^0.2.6", "docz-theme-default": "^0.2.10", "extract-text-webpack-plugin": "^4.0.0-beta.0", "final-form": "^4.8.1", "flat": "^4.0.0", "fluent": "^0.6.4", "fluent-intl-polyfill": "^0.1.0", "fluent-langneg": "^0.1.0", "fluent-react": "^0.7.0", "graphql-playground-middleware-express": "^1.7.0", "graphql-schema-typescript": "^1.2.1", "html-webpack-plugin": "^3.2.0", "jest": "^23.2.0", "loader-utils": "^1.1.0", "nodemon": "^1.17.5", "npm-run-all": "^4.1.3", "postcss-flexbugs-fixes": "^3.3.1", "postcss-font-magician": "^2.2.1", "postcss-loader": "^2.1.5", "precss": "^3.1.2", "prettier": "^1.13.4", "query-string": "^6.1.0", "raw-loader": "^0.5.1", "react": "^16.4.0", "react-dev-utils": "6.0.0-next.3e165448", "react-dom": "^16.4.0", "react-final-form": "^3.6.0", "react-relay": "github:coralproject/patched#react-relay", "recompose": "^0.27.1", "relay-compiler": "github:coralproject/patched#relay-compiler", "relay-compiler-language-typescript": "github:coralproject/patched#relay-compiler-language-typescript", "relay-runtime": "github:coralproject/patched#relay-runtime", "relay-test-utils": "github:coralproject/patched#relay-test-utils", "style-loader": "^0.21.0", "ts-jest": "^22.4.6", "ts-loader": "^4.3.1", "ts-node": "^6.1.0", "tsconfig-paths": "^3.4.0", "tsconfig-paths-webpack-plugin": "^3.1.4", "tslint": "^5.10.0", "tslint-config-prettier": "^1.13.0", "tslint-loader": "^3.6.0", "tslint-plugin-prettier": "^1.3.0", "tslint-react": "^3.6.0", "typed-css-modules": "^0.3.4", "typescript": "^2.9.1", "uglifyjs-webpack-plugin": "^1.2.5", "webpack": "4.12.0", "webpack-cli": "^3.0.2", "webpack-dev-server": "^3.1.4", "webpack-hot-client": "^4.0.3", "webpack-manifest-plugin": "^2.0.3" } }