|
14 | 14 | "@emotion/core": "^10.0.35",
|
15 | 15 | "@emotion/styled": "^10.0.27",
|
16 | 16 | "@reach/router": "^1.3.4",
|
| 17 | + "@types/file-saver": "^2.0.1", |
17 | 18 | "apollo-cache-inmemory": "^1.6.6",
|
18 | 19 | "apollo-client": "^2.6.10",
|
19 | 20 | "apollo-link": "^1.2.14",
|
20 | 21 | "apollo-link-http": "^1.5.17",
|
21 | 22 | "detect-browser": "^5.1.1",
|
| 23 | + "file-saver": "^2.0.5", |
22 | 24 | "framer-motion": "^2.6.6",
|
23 | 25 | "graphql": "^15.3.0",
|
24 | 26 | "graphql-tag": "^2.11.0",
|
| 27 | + "handlebars-loader": "^1.7.1", |
25 | 28 | "isomorphic-fetch": "^2.2.1",
|
| 29 | + "jszip": "^3.5.0", |
26 | 30 | "mixpanel-browser": "^2.39.0",
|
27 | 31 | "monaco-editor": "^0.20.0",
|
28 | 32 | "monaco-languageclient": "^0.13.0",
|
|
38 | 42 | "vscode-jsonrpc": "^5.0.1"
|
39 | 43 | },
|
40 | 44 | "devDependencies": {
|
| 45 | + "@babel/core": "^7.12.10", |
| 46 | + "@babel/preset-env": "^7.12.11", |
| 47 | + "@babel/preset-typescript": "^7.12.7", |
41 | 48 | "@graphql-codegen/cli": "^1.17.8",
|
42 | 49 | "@graphql-codegen/fragment-matcher": "^1.17.8",
|
43 | 50 | "@graphql-codegen/introspection": "^1.12.1",
|
|
55 | 62 | "@types/styled-components": "^5.1.3",
|
56 | 63 | "@types/theme-ui": "^0.3.6",
|
57 | 64 | "@types/vscode": "^1.48.0",
|
| 65 | + "babel-jest": "^26.6.3", |
58 | 66 | "clean-webpack-plugin": "^3.0.0",
|
59 | 67 | "copy-webpack-plugin": "^6.1.0",
|
60 | 68 | "css-loader": "^4.2.2",
|
61 | 69 | "dotenv-webpack": "^2.0.0",
|
62 | 70 | "file-loader": "^6.1.0",
|
| 71 | + "handlebars": "^4.7.6", |
63 | 72 | "html-webpack-plugin": "^4.4.1",
|
| 73 | + "jest": "^26.6.3", |
64 | 74 | "monaco-editor-webpack-plugin": "^1.9.0",
|
| 75 | + "prettier": "^2.2.1", |
65 | 76 | "style-loader": "^1.2.1",
|
66 | 77 | "ts-loader": "^8.0.3",
|
67 | 78 | "typescript": "^4.0.2",
|
|
0 commit comments