Skip to content
This repository has been archived by the owner. It is now read-only.
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
{
"name": "nuclide",
"version": "0.390.0",
"description": "A unified developer experience for web and mobile development, built as a suite of features on top of Atom to provide hackability and the support of an active community.",
"keywords": [
"arcanist",
"flow",
"hack",
"hg",
"react",
"atom",
"buck",
"clang",
"debug",
"debugger",
"diff",
"hhvm",
"lldb",
"mercurial",
"react-native",
"watchman"
],
"homepage": "https://nuclide.io/",
"license": "SEE LICENSE IN LICENSE",
"main": "./lib/main-entry.js",
"uriHandler": {
"method": "handleURI",
"deferActivation": false
},
"bin": {
"nuclide-start-server": "./pkg/nuclide-server/nuclide-start-server"
},
"repository": "https://github.com/facebook/nuclide",
"scripts": {
"flow": "flow check --show-all-errors --max-warnings 0",
"lint": "eslint",
"lint-all": "eslint .",
"fix-all": "eslint --fix .",
"release-transpile": "node ./modules/nuclide-node-transpiler/bin/release-transpile.js",
"test": "npm run lint-all && npm run flow",
"jest": "JEST_ENVIRONMENT='nuclide:yarn-jest' ./jest/fb-jest"
},
"workspaces": [
"modules/*"
],
"dependencies": {
"@babel/parser": "7.0.0-beta.48",
"@babel/traverse": "7.0.0-beta.48",
"@babel/types": "7.0.0-beta.48",
"@jest-runner/nuclide-e2e": "0.0.13",
"adm-zip": "0.4.11",
"amd-loader": "0.0.8",
"anser": "1.4.6",
"ansi-to-react": "2.0.6",
"arch": "2.1.0",
"atom-package-deps": "4.6.0",
"big-integer": "1.6.17",
"blessed": "0.1.81",
"bplist-parser": "0.1.1",
"chalk": "1.1.3",
"cheerio": "0.22.0",
"classnames": "2.2.5",
"clear-cut": "2.0.2",
"connect": "3.5.0",
"core-js": "2.5.1",
"decoders": "1.10.6",
"dedent": "0.7.0",
"deep-is": "0.1.3",
"diff": "3.0.1",
"diffparser": "1.1.0",
"domexception": "1.0.1",
"dompurify": "1.0.3",
"dotenv": "5.0.1",
"double-ended-queue": "2.1.0-0",
"electron": "^3.0.0",
"electron-default-menu": "1.0.1",
"electron-settings": "3.2.0",
"electron-window-state": "^4.1.1",
"escape-carriage": "1.2.0",
"escape-html": "1.0.3",
"escape-string-regexp": "1.0.5",
"etch": "0.14.0",
"event-kit": "2.2.0",
"event-target-shim": "3.0.1",
"fb-watchman": "2.0.0",
"fix-path": "2.1.0",
"flatten-source-map": "0.0.2",
"form-data": "2.3.2",
"fs-extra": "4.0.3",
"fs-plus": "2.9.3",
"fuzzaldrin-plus": "0.4.1",
"get-stdin": "^4.0.1",
"getmac": "1.4.1",
"getos": "3.1.0",
"glob": "7.1.1",
"global": "4.3.2",
"globals": "9.18.0",
"graphql": "0.13.2",
"heap": "0.2.6",
"idb": "2.1.1",
"idb-keyval": "2.3.0",
"idx": "1.2.0",
"immutable": "4.0.0-rc.9",
"ini": "1.3.4",
"invariant": "2.2.2",
"inversify": "4.11.1",
"jest-editor-support": "23.6.0",
"js-yaml": "3.11.0",
"jschardet": "1.6.0",
"jscodeshift": "0.5.1",
"json-stringify-safe": "5.0.1",
"less-cache": "1.1.0",
"line-by-line": "0.1.5",
"lodash": "4.17.10",
"log4js": "1.1.1",
"lru-cache": "4.0.2",
"marked": "0.3.9",
"micromatch": "3.1.5",
"mime-types": "2.1.16",
"minimatch": "3.0.4",
"mkdirp": "0.5.1",
"moment": "2.21.0",
"mv": "2.1.1",
"node-fetch": "1.6.3",
"nuclide-prebuilt-libs": "0.5.2",
"nullthrows": "1.0.0",
"plist": "2.0.1",
"q": "1.4.1",
"queue-fifo": "0.2.4",
"react": "16.6.3",
"react-devtools-core": "3.4.2",
"react-dom": "16.6.3",
"react-redux": "5.0.6",
"react-relay": "1.6.0",
"react-virtualized": "9.20.1",
"read": "1.0.7",
"readdir-enhanced": "2.2.2",
"redux": "3.6.0",
"redux-logger": "3.0.6",
"reflect-metadata": "0.1.12",
"relay-runtime": "1.6.0",
"request": "2.79.0",
"reselect": "3.0.1",
"resolve-from": "2.0.0",
"rimraf": "2.6.2",
"rxjs": "5.5.9",
"rxjs-compat": "6.3.3",
"season": "6.0.2",
"semver": "5.5.0",
"shallowequal": "1.1.0",
"simple-text-buffer": "9.2.11",
"smoothscroll-polyfill": "0.3.5",
"source-map": "0.5.6",
"source-map-resolve": "0.5.0",
"split": "1.0.0",
"split-ca": "1.0.1",
"ssh2": "0.5.4",
"stack-trace": "0.0.10",
"streamroller": "0.6.0",
"strip-ansi": "3.0.1",
"strip-json-comments": "2.0.1",
"symbol-observable": "1.0.4",
"tabbable": "1.1.0",
"temp": "0.8.3",
"thrift": "^0.11.0",
"through": "2.3.8",
"tiny-date-picker": "3.2.6",
"tmp": "0.0.29",
"toml": "2.3.3",
"tree-kill": "1.1.0",
"uint64be": "1.0.1",
"untildify": "3.0.2",
"uuid": "3.0.1",
"v8-compile-cache": "1.1.0",
"vscode-chrome-debug-core": "3.17.10",
"vscode-css-languageserver-bin": "1.3.0",
"vscode-css-languageservice": "3.0.11",
"vscode-debugadapter": "1.24.0",
"vscode-debugprotocol": "1.24.0",
"vscode-jsonrpc": "3.3.0",
"vscode-languageclient": "5.1.0",
"vscode-languageserver": "5.1.0",
"vscode-languageserver-protocol-foldingprovider": "2.0.1",
"vscode-nls": "2.0.2",
"vscode-uri": "1.0.1",
"vscode-xterm": "3.9.0-beta5",
"ws": "3.2.0",
"xml2js": "0.4.17",
"yargs": "3.32.0"
},
"devDependencies": {
"@babel/generator": "7.0.0-beta.48",
"atom-grammar-test": "0.6.3",
"eslint": "5.1.0",
"eslint-plugin-dependencies": "2.4.0",
"eslint-plugin-flowtype": "2.39.1",
"eslint-plugin-jasmine": "2.9.1",
"eslint-plugin-jsx-a11y": "6.1.2",
"eslint-plugin-prefer-object-spread": "1.2.1",
"eslint-plugin-prettier": "2.3.1",
"eslint-plugin-react": "7.11.1",
"eslint-plugin-unicorn": "4.0.3",
"flow-bin": "0.86.0",
"jasmine-node": "1.14.5",
"jest-circus": "23.5.0",
"jest-cli": "23.5.0",
"jest-mock": "23.2.0",
"jest-util": "23.4.0",
"lerna": "2.9.0",
"mock-spawn": "0.2.6",
"node-ipc": "9.1.1",
"nyc": "11.2.1",
"prettier": "1.13.6",
"q-io": "1.13.6",
"relay-compiler": "1.6.0",
"source-map-support": "0.5.9",
"touch": "1.0.0",
"v8-inspect-profiler": "0.0.8",
"vscode": "1.1.21",
"webfonts-generator": "0.3.5"
},
"optionalDependencies": {},
"engines": {
"atom": ">=1.31.0",
"node": ">=8.9.3"
},
"private": true,
"atomTestRunner": "./lib/test-runner-entry.js",
"package-deps": [
"file-icons",
"tool-bar",
"language-babel",
"language-capirca",
"language-graphql",
"language-haskell",
"language-ini",
"language-kotlin",
"language-lua",
"language-ocaml",
"language-rust",
"language-swift",
"language-thrift",
"language-scala",
"nuclide-format-js",
"set-syntax",
"sort-lines"
]
}