{ "author": "glacambre", "dependencies": { "@types/jest": "24.9.1", "@types/msgpack-lite": "0.1.7", "@types/node": "13.5.0", "ace-builds": "^1.4.8", "awesome-typescript-loader": "5.2.1", "chromedriver": "79.0.0", "codemirror": "^5.51.0", "copy-webpack-plugin": "5.1.1", "geckodriver": "1.19.1", "jest": "25.1.0", "monaco-editor": "^0.19.3", "msgpack-lite": "0.1.26", "selenium-webdriver": "4.0.0-alpha.5", "sharp": "0.24.0", "ts-jest": "25.0.0", "tslint": "5.20.1", "typescript": "3.7.5", "web-ext": "4.0.0", "web-ext-types": "3.2.1", "webextension-polyfill": "0.6.0", "webpack": "4.41.5", "webpack-cli": "3.3.10" }, "description": "Turn your browser into a Neovim GUI.", "keywords": [ "chrome", "chromium", "firefox", "nvim", "vim", "webext", "webextension" ], "license": "GPL-3.0", "name": "Firenvim", "scripts": { "build": "tslint --fix --project . && webpack && web-ext build --source-dir target/firefox --artifacts-dir target/xpi --overwrite-dest", "clean": "rm -rf target", "install_manifests": "nvim --headless -u NORC -i NONE -n -c \":set rtp+=.\" -c \"call firenvim#install(1)\" -c \"quit\"", "test": "jest" }, "jest": { "testRegex": "/tests/[^_].*\\.(jsx?|tsx?)$", "transform": { "^.+\\.tsx?$": "ts-jest" }, "moduleFileExtensions": [ "json", "js", "ts" ] }, "version": "0.1.18" }