mirror of
https://github.com/wassname/talk.git
synced 2026-07-09 01:20:14 +08:00
e0a8f2e067
* working on the tests Merge branch 'next' of github.com:coralproject/talk into clickoutside * 'next' of github.com:coralproject/talk: (36 commits) [next] Implement AriaInfo (#1756) e render props for TrapFocus (#1755) [ToggleShow] Fix typo and better description (#1753) Fix wrong hour pluralization Implement button active state Styling fixes Fix Playground Commit snapshots Harmonize typography Fix Flex margin bug and add examples Update package-lock.json Use explicit export Implement ButtonIcon component Remove wrong ref prop Implement new button api Read env in watchers.ts updated tests Update ToggleShow.spec.tsx ToggleShow Component Fix CI thanks to wyatt ... docz added Added simulant Added simulant unnused Merge branch 'clickoutside' of github.com:coralproject/talk into clickoutside * 'clickoutside' of github.com:coralproject/talk: (40 commits) Added simulant Added simulant docz added [next] Implement AriaInfo (#1756) e render props for TrapFocus (#1755) [ToggleShow] Fix typo and better description (#1753) Fix wrong hour pluralization Implement button active state Styling fixes Fix Playground Commit snapshots Harmonize typography Fix Flex margin bug and add examples Update package-lock.json Use explicit export Implement ButtonIcon component Remove wrong ref prop Implement new button api Read env in watchers.ts working on the tests ... unnused Merge branch 'clickoutside' of github.com:coralproject/talk into clickoutside * 'clickoutside' of github.com:coralproject/talk: (42 commits) unnused working on the tests Added simulant Added simulant docz added [next] Implement AriaInfo (#1756) e render props for TrapFocus (#1755) [ToggleShow] Fix typo and better description (#1753) Fix wrong hour pluralization Implement button active state Styling fixes Fix Playground Commit snapshots Harmonize typography Fix Flex margin bug and add examples Update package-lock.json Use explicit export Implement ButtonIcon component Remove wrong ref prop Implement new button api ... Merge branch 'clickoutside' of github.com:coralproject/talk into clickoutside * 'clickoutside' of github.com:coralproject/talk: (42 commits) unnused working on the tests Added simulant Added simulant docz added [next] Implement AriaInfo (#1756) e render props for TrapFocus (#1755) [ToggleShow] Fix typo and better description (#1753) Fix wrong hour pluralization Implement button active state Styling fixes Fix Playground Commit snapshots Harmonize typography Fix Flex margin bug and add examples Update package-lock.json Use explicit export Implement ButtonIcon component Remove wrong ref prop Implement new button api ... Merge branch 'clickoutside' of github.com:coralproject/talk into clickoutside * 'clickoutside' of github.com:coralproject/talk: (43 commits) working on the tests unnused working on the tests Added simulant Added simulant docz added [next] Implement AriaInfo (#1756) e render props for TrapFocus (#1755) [ToggleShow] Fix typo and better description (#1753) Fix wrong hour pluralization Implement button active state Styling fixes Fix Playground Commit snapshots Harmonize typography Fix Flex margin bug and add examples Update package-lock.json Use explicit export Implement ButtonIcon component Remove wrong ref prop ... * Implement passing tests * Use html as snapshot * Refactor and simplify test * Remove unused import * ts * simulant moved to devdeps
174 lines
6.4 KiB
JSON
174 lines
6.4 KiB
JSON
{
|
|
"name": "@coralproject/talk",
|
|
"version": "5.0.0",
|
|
"description": "A better commenting experience from Mozilla, The Washington Post, and The New York Times.",
|
|
"scripts": {
|
|
"start": "node dist/index.js",
|
|
"test": "node scripts/test.js --env=jsdom",
|
|
"build": "npm-run-all compile --parallel build:*",
|
|
"build:client": "node ./scripts/build.js",
|
|
"build:server": "tsc -p ./src/tsconfig.json",
|
|
"watch": "NODE_ENV=development ts-node ./scripts/watcher/bin/watcher.ts --config ./config/watcher.ts",
|
|
"compile": "npm-run-all --parallel compile:*",
|
|
"compile:css-types": "tcm src/core/client/",
|
|
"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",
|
|
"start:development": "NODE_ENV=development ts-node --project ./src/tsconfig.json -r tsconfig-paths/register ./src/index.ts",
|
|
"start:webpackDevServer": "node ./scripts/start.js",
|
|
"lint-fix": "npm run lint:server -- --fix && npm run lint:client -- --fix && npm run lint:scripts -- --fix",
|
|
"lint": "npm-run-all --parallel lint:*",
|
|
"lint:server": "tslint --project ./src/tsconfig.json",
|
|
"lint:client": "tslint --project ./src/core/client/tsconfig.json",
|
|
"lint:scripts": "tslint --project ./tsconfig.json",
|
|
"docz": "docz"
|
|
},
|
|
"author": "",
|
|
"license": "Apache-2.0",
|
|
"dependencies": {
|
|
"apollo-server-express": "^1.3.6",
|
|
"bunyan": "^1.8.12",
|
|
"convict": "^4.3.1",
|
|
"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.5",
|
|
"ioredis": "^3.2.2",
|
|
"joi": "^13.4.0",
|
|
"lodash": "^4.17.10",
|
|
"luxon": "^1.3.1",
|
|
"mongodb": "^3.1.1",
|
|
"passport": "^0.4.0",
|
|
"performance-now": "^2.1.0",
|
|
"subscriptions-transport-ws": "^0.9.12",
|
|
"uuid": "^3.3.2"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "7.0.0-beta.49",
|
|
"@babel/plugin-syntax-dynamic-import": "7.0.0-beta.49",
|
|
"@babel/plugin-transform-modules-commonjs": "^7.0.0-beta.53",
|
|
"@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/enzyme": "^3.1.11",
|
|
"@types/enzyme-adapter-react-16": "^1.0.2",
|
|
"@types/express": "^4.16.0",
|
|
"@types/graphql": "^0.13.3",
|
|
"@types/ioredis": "^3.2.12",
|
|
"@types/jest": "^23.1.5",
|
|
"@types/joi": "^13.0.8",
|
|
"@types/jsdom": "^11.0.6",
|
|
"@types/lodash": "^4.14.111",
|
|
"@types/luxon": "^0.5.3",
|
|
"@types/mongodb": "^3.1.1",
|
|
"@types/node": "^10.5.2",
|
|
"@types/passport": "^0.4.5",
|
|
"@types/query-string": "^6.1.0",
|
|
"@types/react-dom": "^16.0.6",
|
|
"@types/react-relay": "github:coralproject/patched#types/react-relay",
|
|
"@types/react-responsive": "^3.0.1",
|
|
"@types/react-test-renderer": "^16.0.1",
|
|
"@types/recompose": "^0.26.1",
|
|
"@types/relay-runtime": "github:coralproject/patched#types/relay-runtime",
|
|
"@types/sane": "^2.0.0",
|
|
"@types/sinon": "^5.0.1",
|
|
"@types/uuid": "^3.4.3",
|
|
"@types/ws": "^5.1.2",
|
|
"autoprefixer": "^8.6.5",
|
|
"babel-core": "^7.0.0-bridge.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.5.8",
|
|
"enzyme": "^3.3.0",
|
|
"enzyme-adapter-react-16": "^1.1.1",
|
|
"enzyme-to-json": "^3.3.4",
|
|
"extract-text-webpack-plugin": "^4.0.0-beta.0",
|
|
"final-form": "^4.8.1",
|
|
"flat": "^4.1.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.2",
|
|
"html-webpack-plugin": "^3.2.0",
|
|
"jest": "^23.4.1",
|
|
"jest-junit": "^5.1.0",
|
|
"jsdom": "^11.11.0",
|
|
"loader-utils": "^1.1.0",
|
|
"material-design-icons": "^3.0.1",
|
|
"npm-run-all": "^4.1.3",
|
|
"postcss-advanced-variables": "^2.3.3",
|
|
"postcss-css-variables": "^0.9.0",
|
|
"postcss-flexbugs-fixes": "^3.3.1",
|
|
"postcss-font-magician": "^2.2.1",
|
|
"postcss-import": "^11.1.0",
|
|
"postcss-loader": "^2.1.6",
|
|
"postcss-nested": "^3.0.0",
|
|
"postcss-prepend-imports": "^1.0.1",
|
|
"postcss-preset-env": "^5.2.1",
|
|
"prettier": "^1.13.7",
|
|
"pstree.remy": "^1.1.0",
|
|
"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.4",
|
|
"react-relay": "github:coralproject/patched#react-relay",
|
|
"react-responsive": "^4.1.0",
|
|
"react-test-renderer": "^16.4.1",
|
|
"react-timeago": "^4.1.9",
|
|
"recompose": "^0.27.1",
|
|
"relay-compiler": "github:coralproject/patched#relay-compiler",
|
|
"relay-compiler-language-typescript": "github:coralproject/patched#relay-compiler-language-typescript",
|
|
"relay-local-schema": "^0.7.0",
|
|
"relay-runtime": "github:coralproject/patched#relay-runtime",
|
|
"relay-test-utils": "github:coralproject/patched#relay-test-utils",
|
|
"sane": "^2.5.2",
|
|
"simulant": "^0.2.2",
|
|
"sinon": "^6.1.3",
|
|
"style-loader": "^0.21.0",
|
|
"ts-jest": "^23.0.0",
|
|
"ts-loader": "^4.4.2",
|
|
"ts-node": "^6.2.0",
|
|
"tsconfig-paths": "^3.4.2",
|
|
"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",
|
|
"typeface-manuale": "0.0.54",
|
|
"typeface-source-sans-pro": "0.0.54",
|
|
"typescript": "^2.9.2",
|
|
"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.1.1",
|
|
"webpack-manifest-plugin": "^2.0.3"
|
|
}
|
|
}
|