mirror of
https://github.com/ilyakooo0/urbit.git
synced 2024-12-23 06:42:09 +03:00
74924d3468
Updates /app/herm and dependencies to work with latest dill, and rewrites the entire webterm frontend to use xterm.js for rendering. Webterm code needs a bit more work. Its subscription handling might want to be moved out, it needs to handle resizing, react to landscape theme changes, etc.
102 lines
3.2 KiB
JSON
102 lines
3.2 KiB
JSON
{
|
|
"name": "interface",
|
|
"version": "1.0.0",
|
|
"description": "",
|
|
"main": "index.js",
|
|
"dependencies": {
|
|
"@babel/runtime": "^7.12.5",
|
|
"@reach/disclosure": "^0.10.5",
|
|
"@reach/menu-button": "^0.10.5",
|
|
"@reach/tabs": "^0.10.5",
|
|
"@tlon/indigo-dark": "^1.0.6",
|
|
"@tlon/indigo-light": "^1.0.6",
|
|
"@tlon/indigo-react": "1.2.17",
|
|
"@tlon/sigil-js": "^1.4.3",
|
|
"aws-sdk": "^2.830.0",
|
|
"big-integer": "^1.6.48",
|
|
"classnames": "^2.2.6",
|
|
"codemirror": "^5.59.2",
|
|
"css-loader": "^3.6.0",
|
|
"file-saver": "^2.0.5",
|
|
"formik": "^2.1.5",
|
|
"immer": "^8.0.1",
|
|
"lodash": "^4.17.20",
|
|
"markdown-to-jsx": "^6.11.4",
|
|
"moment": "^2.29.1",
|
|
"mousetrap": "^1.6.5",
|
|
"mousetrap-global-bind": "^1.1.0",
|
|
"normalize-wheel": "1.0.1",
|
|
"oembed-parser": "^1.4.5",
|
|
"prop-types": "^15.7.2",
|
|
"react": "^16.14.0",
|
|
"react-codemirror2": "^6.0.1",
|
|
"react-dom": "^16.14.0",
|
|
"react-helmet": "^6.1.0",
|
|
"react-markdown": "^4.3.1",
|
|
"react-oembed-container": "^1.0.0",
|
|
"react-router-dom": "^5.2.0",
|
|
"react-virtuoso": "^0.20.3",
|
|
"react-visibility-sensor": "^5.1.1",
|
|
"remark-breaks": "^2.0.1",
|
|
"remark-disable-tokenizers": "^1.0.24",
|
|
"style-loader": "^1.3.0",
|
|
"styled-components": "^5.1.1",
|
|
"styled-system": "^5.1.5",
|
|
"suncalc": "^1.8.0",
|
|
"urbit-ob": "^5.0.1",
|
|
"xterm": "^4.10.0",
|
|
"xterm-addon-fit": "^0.5.0",
|
|
"yup": "^0.29.3",
|
|
"zustand": "^3.3.1"
|
|
},
|
|
"devDependencies": {
|
|
"@babel/core": "^7.12.10",
|
|
"@babel/plugin-proposal-class-properties": "^7.12.1",
|
|
"@babel/plugin-proposal-object-rest-spread": "^7.12.1",
|
|
"@babel/plugin-proposal-optional-chaining": "^7.12.7",
|
|
"@babel/plugin-transform-runtime": "^7.12.10",
|
|
"@babel/preset-env": "^7.12.11",
|
|
"@babel/preset-react": "^7.12.10",
|
|
"@babel/preset-typescript": "^7.12.7",
|
|
"@types/lodash": "^4.14.168",
|
|
"@types/react": "^16.14.2",
|
|
"@types/react-dom": "^16.9.10",
|
|
"@types/react-router-dom": "^5.1.7",
|
|
"@types/styled-components": "^5.1.7",
|
|
"@types/styled-system": "^5.1.10",
|
|
"@types/yup": "^0.29.11",
|
|
"@typescript-eslint/eslint-plugin": "^3.10.1",
|
|
"@typescript-eslint/parser": "^3.10.1",
|
|
"babel-eslint": "^10.1.0",
|
|
"babel-loader": "^8.2.2",
|
|
"babel-plugin-lodash": "^3.3.4",
|
|
"babel-plugin-root-import": "^6.6.0",
|
|
"clean-webpack-plugin": "^3.0.0",
|
|
"cross-env": "^7.0.3",
|
|
"eslint": "^6.8.0",
|
|
"eslint-plugin-react": "^7.22.0",
|
|
"file-loader": "^6.2.0",
|
|
"html-webpack-plugin": "^4.5.1",
|
|
"moment-locales-webpack-plugin": "^1.2.0",
|
|
"react-hot-loader": "^4.13.0",
|
|
"sass": "^1.32.5",
|
|
"sass-loader": "^8.0.2",
|
|
"typescript": "^3.9.7",
|
|
"webpack": "^4.46.0",
|
|
"webpack-cli": "^3.3.12",
|
|
"webpack-dev-server": "^3.11.2"
|
|
},
|
|
"scripts": {
|
|
"lint": "eslint ./src/**/*.{js,ts,tsx}",
|
|
"lint-file": "eslint",
|
|
"tsc": "tsc",
|
|
"tsc:watch": "tsc --watch",
|
|
"build:dev": "cross-env NODE_ENV=development webpack --config config/webpack.dev.js",
|
|
"build:prod": "cross-env NODE_ENV=production webpack --config config/webpack.prod.js",
|
|
"start": "webpack-dev-server --config config/webpack.dev.js",
|
|
"test": "echo \"Error: no test specified\" && exit 1"
|
|
},
|
|
"author": "",
|
|
"license": "MIT"
|
|
}
|