344 lines
9.6 KiB
JSON
344 lines
9.6 KiB
JSON
{
|
|
"name": "brave-core",
|
|
"version": "1.32.32",
|
|
"description": "Brave Core is a set of changes, APIs, and scripts used for customizing Chromium to make Brave.",
|
|
"main": "index.js",
|
|
"scripts": {
|
|
"audit_deps": "node ./build/commands/scripts/audit.js -- --audit_dev_deps",
|
|
"check_security": "node ./build/commands/scripts/checkSecurity.js",
|
|
"cibuild": "node ./build/commands/scripts/commands.js cibuild",
|
|
"init": "npm --prefix ../../ run init --",
|
|
"delete_string_translations": "node ./build/commands/scripts/commands.js delete_string_translations",
|
|
"create_dist": "node ./build/commands/scripts/commands.js create_dist",
|
|
"sync": "node ./build/commands/scripts/sync.js",
|
|
"gclient": "node ./build/commands/scripts/gclient.js",
|
|
"build": "node ./build/commands/scripts/commands.js build",
|
|
"gn_check": "node ./build/commands/scripts/commands.js gn_check",
|
|
"versions": "node ./build/commands/scripts/commands.js versions",
|
|
"upload": "node ./build/commands/scripts/commands.js upload",
|
|
"update_patches": "node ./build/commands/scripts/commands.js update_patches",
|
|
"apply_patches": "node ./build/commands/scripts/commands.js apply_patches",
|
|
"start": "node ./build/commands/scripts/commands.js start",
|
|
"network-audit": "node ./build/commands/scripts/commands.js start --enable_brave_update --network_log --user_data_dir_name=brave-network-test --disable-doh",
|
|
"push_l10n": "node ./build/commands/scripts/commands.js push_l10n",
|
|
"pull_l10n": "node ./build/commands/scripts/commands.js pull_l10n",
|
|
"chromium_rebase_l10n": "node ./build/commands/scripts/commands.js chromium_rebase_l10n",
|
|
"lint": "node ./build/commands/scripts/commands.js lint",
|
|
"format": "node ./build/commands/scripts/commands.js format",
|
|
"test": "node ./build/commands/scripts/commands.js test",
|
|
"test:scripts": "jest build/commands/lib build/commands/scripts",
|
|
"test-security": "npm run check_security && npm run audit_deps && node ./build/commands/scripts/commands.js start --enable_brave_update --network_log --user_data_dir_name=brave-network-test",
|
|
"tslint": "tslint --project tsconfig-lint.json \"components/**/*.{ts,tsx}\"",
|
|
"pep8": "pycodestyle --max-line-length 120 -r script",
|
|
"pylint": "node ./build/commands/scripts/commands.js pylint",
|
|
"web-ui-gen-grd": "node components/webpack/gen-webpack-grd",
|
|
"web-ui-gen-tsconfig": "node components/webpack/gen-tsconfig",
|
|
"web-ui": "webpack --config components/webpack/webpack.config.js --colors",
|
|
"build-storybook": "build-storybook -c .storybook -o .storybook-out",
|
|
"storybook": "start-storybook",
|
|
"test-unit": "jest -t",
|
|
"test-python-scripts": "npm run pep8 && PYTHONPATH=./script python -m unittest discover -s ./script/test"
|
|
},
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/brave/brave-core.git"
|
|
},
|
|
"author": {
|
|
"name": "Brave Software <support@brave.com>"
|
|
},
|
|
"contributors": [
|
|
{
|
|
"name": "Cezar Augusto",
|
|
"email": "cezar@brave.com"
|
|
},
|
|
{
|
|
"name": "Matt Bacchi",
|
|
"email": "mbacchi@gmail.com"
|
|
},
|
|
{
|
|
"name": "Alexey Barabash",
|
|
"email": "alexey@brave.com"
|
|
},
|
|
{
|
|
"name": "Brian R. Bondy",
|
|
"email": "bbondy@gmail.com"
|
|
},
|
|
{
|
|
"name": "Brian Clifton",
|
|
"email": "brian@clifton.me"
|
|
},
|
|
{
|
|
"name": "George Dregalo",
|
|
"email": "gdregalo@brave.com"
|
|
},
|
|
{
|
|
"name": "Rafael Ebron",
|
|
"email": "rebron@brave.com"
|
|
},
|
|
{
|
|
"name": "Brendan Eich",
|
|
"email": "brendan@brave.com"
|
|
},
|
|
{
|
|
"name": "Matt Evangelista",
|
|
"email": "mevangelista@brave.com"
|
|
},
|
|
{
|
|
"name": "Ryan Gerstenkorn"
|
|
},
|
|
{
|
|
"name": "Kyle Hickinson",
|
|
"email": "khickinson@brave.com"
|
|
},
|
|
{
|
|
"name": "Simon Hong",
|
|
"email": "shong@igalia.com"
|
|
},
|
|
{
|
|
"name": "Brian Johnson",
|
|
"email": "bjohnson@brave.com"
|
|
},
|
|
{
|
|
"name": "Kamil Jozwiak",
|
|
"email": "kamil@jozwiak.ch"
|
|
},
|
|
{
|
|
"name": "Pranjal Jumde",
|
|
"email": "pranjal@brave.com"
|
|
},
|
|
{
|
|
"name": "Max Karolinskiy",
|
|
"email": "max@brave.com"
|
|
},
|
|
{
|
|
"name": "Ben Kero",
|
|
"email": "bkero@brave.com"
|
|
},
|
|
{
|
|
"name": "Aubrey Keus",
|
|
"email": "aekeus@gmail.com"
|
|
},
|
|
{
|
|
"name": "Ryan Lanese",
|
|
"email": "ryanlanese@gmail.com"
|
|
},
|
|
{
|
|
"name": "Kevin Lawler",
|
|
"email": "kevin@brave.com"
|
|
},
|
|
{
|
|
"name": "Bartlomiej Lechowski",
|
|
"email": "btlechowski@gmail.com"
|
|
},
|
|
{
|
|
"name": "Brian Lee"
|
|
},
|
|
{
|
|
"name": "Ailin Liao"
|
|
},
|
|
{
|
|
"name": "Jocelyn Liu",
|
|
"email": "yrliou@gmail.com"
|
|
},
|
|
{
|
|
"name": "Karen Liu",
|
|
"email": "kliu@brave.com"
|
|
},
|
|
{
|
|
"name": "Tom Lowenthal",
|
|
"email": "me@tomlowenthal.com"
|
|
},
|
|
{
|
|
"name": "Terry Mancey",
|
|
"email": "tmancey@brave.com"
|
|
},
|
|
{
|
|
"name": "Pete Miller",
|
|
"email": "miller.pete@gmail.com"
|
|
},
|
|
{
|
|
"name": "Ross Moody",
|
|
"email": "fiftyfivehis@gmail.com"
|
|
},
|
|
{
|
|
"name": "Mark Pilgrim",
|
|
"email": "mpilgrim@brave.com"
|
|
},
|
|
{
|
|
"name": "Mihai Plesa",
|
|
"email": "mihai.plesa@gmail.com"
|
|
},
|
|
{
|
|
"name": "Brad Richter",
|
|
"email": "bradley.richter@gmail.com"
|
|
},
|
|
{
|
|
"name": "Jenn Rhim",
|
|
"email": "jennrhim@gmail.com"
|
|
},
|
|
{
|
|
"name": "Riastradh"
|
|
},
|
|
{
|
|
"name": "Garrett Robinson",
|
|
"email": "garrett.f.robinson@gmail.com"
|
|
},
|
|
{
|
|
"name": "Emerick Rogul",
|
|
"email": "erogul@brave.com"
|
|
},
|
|
{
|
|
"name": "Jason Sadler",
|
|
"email": "jsadler@brave.com"
|
|
},
|
|
{
|
|
"name": "Geeta Sarvadnya",
|
|
"email": "gsarvadnya@brave.com"
|
|
},
|
|
{
|
|
"name": "Mandar Shinde",
|
|
"email": "mandar@brave.com"
|
|
},
|
|
{
|
|
"name": "Peter Snyder",
|
|
"email": "psnyder@brave.com"
|
|
},
|
|
{
|
|
"name": "David Temkin",
|
|
"email": "temkin@gmail.com"
|
|
},
|
|
{
|
|
"name": "Anthony Tseng",
|
|
"email": "darkdh@gmail.com"
|
|
},
|
|
{
|
|
"name": "Sriram Bellur Venkataram",
|
|
"email": "srirambv@gmail.com"
|
|
},
|
|
{
|
|
"name": "Lauren Wagner",
|
|
"email": "lauren@brave.com"
|
|
},
|
|
{
|
|
"name": "Ryan Watson",
|
|
"email": "w0ts0n@gmail.com"
|
|
},
|
|
{
|
|
"name": "Nejc Zdovc",
|
|
"email": "nejc@brave.com"
|
|
},
|
|
{
|
|
"name": "Yan Zhu",
|
|
"email": "yan@mit.edu"
|
|
},
|
|
{
|
|
"name": "Sergey Zhukovsky",
|
|
"email": "serg@brave.com"
|
|
},
|
|
{
|
|
"name": "Szilard Szaloki",
|
|
"email": "szilardszaloki@gmail.com"
|
|
}
|
|
],
|
|
"license": "MPL-2.0",
|
|
"bugs": {
|
|
"url": "https://github.com/brave/brave-browser/issues"
|
|
},
|
|
"homepage": "https:/github.com/brave/brave-core#readme",
|
|
"devDependencies": {
|
|
"@babel/core": "7.13.8",
|
|
"@dump247/storybook-state": "1.6.1",
|
|
"@storybook/addon-essentials": "6.3.1",
|
|
"@storybook/addon-knobs": "6.2.9",
|
|
"@storybook/addons": "6.3.4",
|
|
"@storybook/react": "6.3.1",
|
|
"@types/array-move": "2.0.0",
|
|
"@types/bluebird": "3.5.36",
|
|
"@types/chrome": "0.0.147",
|
|
"@types/enzyme": "3.10.9",
|
|
"@types/enzyme-adapter-react-16": "1.0.6",
|
|
"@types/jest": "26.0.20",
|
|
"@types/qr-image": "3.2.3",
|
|
"@types/react": "17.0.2",
|
|
"@types/react-beautiful-dnd": "11.0.5",
|
|
"@types/react-dnd": "2.0.36",
|
|
"@types/react-dom": "17.0.1",
|
|
"@types/react-redux": "7.1.16",
|
|
"@types/react-sortable-hoc": "0.7.1",
|
|
"@types/react-window": "1.8.2",
|
|
"@types/recharts": "1.8.19",
|
|
"@types/redux-logger": "3.0.8",
|
|
"@types/styled-components": "5.1.9",
|
|
"acorn": "8.0.5",
|
|
"babel-loader": "8.2.2",
|
|
"brave-ui": "github:brave/brave-ui#86e384b96d1038fbd25d7b7390f73d4268b50d36",
|
|
"chalk": "4.1.0",
|
|
"commander": "2.20.3",
|
|
"css-loader": "3.6.0",
|
|
"csstype": "2.6.15",
|
|
"deep-freeze-node": "1.1.3",
|
|
"emptykit.css": "1.0.1",
|
|
"enzyme": "3.11.0",
|
|
"enzyme-adapter-react-16": "1.15.6",
|
|
"ethereum-blockies": "github:brave/blockies#07ebdfa3ed79fceec8234ef8c880ebdefd79bf0a",
|
|
"file-loader": "1.1.11",
|
|
"font-awesome": "4.7.0",
|
|
"fs-extra": "8.1.0",
|
|
"identity-obj-proxy": "3.0.0",
|
|
"jest": "26.6.3",
|
|
"less": "3.13.1",
|
|
"less-loader": "4.1.0",
|
|
"log-update": "3.4.0",
|
|
"mkdirp": "0.5.5",
|
|
"mz": "2.7.0",
|
|
"react": "16.14.0",
|
|
"react-beautiful-dnd": "11.0.5",
|
|
"react-dom": "16.14.0",
|
|
"react-redux": "7.2.2",
|
|
"recharts": "2.0.9",
|
|
"redux": "4.1.0",
|
|
"sinon": "7.5.0",
|
|
"style-loader": "0.23.1",
|
|
"styled-components": "5.3.0",
|
|
"ts-jest": "26.5.6",
|
|
"ts-loader": "6.2.2",
|
|
"tslint": "5.20.1",
|
|
"tslint-config-standard": "7.1.0",
|
|
"tslint-react": "3.6.0",
|
|
"typesafe-actions": "2.2.0",
|
|
"typescript": "3.9.9",
|
|
"typescript-plugin-styled-components": "1.4.4",
|
|
"url-loader": "0.6.2",
|
|
"webpack": "4.46.0",
|
|
"webpack-cli": "3.3.12"
|
|
},
|
|
"dependencies": {
|
|
"@brave/react-virtualized-auto-sizer": "^1.0.4",
|
|
"@ledgerhq/hw-app-eth": "^6.6.0",
|
|
"@ledgerhq/hw-transport-webhid": "^6.4.1",
|
|
"@types/jszip": "^3.1.6",
|
|
"@types/parse-torrent": "^5.8.3",
|
|
"@types/react-router-dom": "^5.1.9",
|
|
"@types/webtorrent": "^0.109.0",
|
|
"array-move": "^2.2.1",
|
|
"bignumber.js": "^7.2.1",
|
|
"bluebird": "^3.5.1",
|
|
"core-js": "^3.9.1",
|
|
"date-fns": "^2.15.0",
|
|
"fuse.js": "^6.4.6",
|
|
"jszip": "^3.2.2",
|
|
"prettier-bytes": "^1.0.4",
|
|
"qr-image": "^3.2.0",
|
|
"react-router": "^5.2.1",
|
|
"react-router-dom": "^5.3.0",
|
|
"react-sortable-hoc": "^1.10.1",
|
|
"react-window": "^1.8.5",
|
|
"redux-act": "^1.8.0",
|
|
"redux-logger": "^3.0.6",
|
|
"redux-thunk": "^2.3.0",
|
|
"throttleit": "^1.0.0",
|
|
"webext-redux": "^2.1.4",
|
|
"webtorrent": "^0.114.0"
|
|
}
|
|
}
|