mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-11 06:04:55 +08:00
This allows us to add an npm command that does the same thing. This is necessary to support the workflow of making changes in the pdl during development. You can regenerate the relevant protocol files with `npm run generate-protocol-resources`. Note that the files it generates are not formatted, but on presubmit it will both format and lint the files to the correct notation. However, that should not impact the workflow of making changes to the protocol files and testing their behavior. R=sigurds@chromium.org Change-Id: I87c06183c8842d8643c4647cb1519850d75bd46d Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2088093 Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by: Sigurd Schneider <sigurds@chromium.org>
50 lines
2.6 KiB
JSON
50 lines
2.6 KiB
JSON
{
|
|
"author": "The Chromium Authors",
|
|
"bugs": {
|
|
"url": "https://bugs.chromium.org/p/chromium/issues/list?can=2&q=component:Platform%3EDevTools%20&sort=-opened&colspec=ID%20Stars%20Owner%20Summary%20Modified%20Opened"
|
|
},
|
|
"description": "Chrome DevTools UI",
|
|
"homepage": "https://devtools.chrome.com",
|
|
"keywords": [
|
|
"devtools",
|
|
"chrome",
|
|
"chromium",
|
|
"blink",
|
|
"debugger"
|
|
],
|
|
"license": "SEE LICENSE IN https://chromium.googlesource.com/chromium/src/+/master/LICENSE",
|
|
"name": "chrome-devtools-frontend",
|
|
"repository": {
|
|
"type": "git",
|
|
"url": "git+https://github.com/ChromeDevTools/devtools-frontend.git"
|
|
},
|
|
"scripts": {
|
|
"check": "npm run check-json && npm run check-gn && npm run check-license && npm run check-lint && npm run check-loc && npm run check-type",
|
|
"check-gn": "node scripts/check_gn.js",
|
|
"check-grdp": "node scripts/localization/check_localizable_resources.js",
|
|
"check-json": "node scripts/json_validator/validate_module_json.js",
|
|
"check-license": "node scripts/test/run_license_header_check.js",
|
|
"check-lint": "python scripts/test/run_lint_check.py",
|
|
"check-loc": "python scripts/test/run_localization_check.py",
|
|
"check-type": "python scripts/test/run_type_check.py",
|
|
"chrome": "node scripts/hosted_mode/launch_chrome.js",
|
|
"debug-e2etest": "DEBUG=1 npm run e2etest",
|
|
"debug-test": "node scripts/npm_test.js --debug-devtools",
|
|
"debug-unittest": "DEBUG=1 npm run unittest",
|
|
"e2etest": "python scripts/test/run_test_suite.py --test-suite=e2e",
|
|
"generate-jsconfig": "node scripts/generate_jsconfig.js",
|
|
"generate-protocol-resources": "python scripts/deps/generate_protocol_resources.py",
|
|
"install-deps": "PUPPETEER_SKIP_CHROMIUM_DOWNLOAD=true python scripts/deps/manage_node_deps.py",
|
|
"interactive-screenshottest": "INTERACTIVE=1 python scripts/test/run_test_suite.py --test-suite=screenshots",
|
|
"optimize-svg-images": "python scripts/optimize_svg_images.py",
|
|
"perf": "python scripts/test/run_test_suite.py --test-suite=perf",
|
|
"preinstall": "if [ -z ${PUPPETEER_SKIP_CHROMIUM_DOWNLOAD+x} ]; then echo 'Run npm run install-deps instead' && exit 1; fi",
|
|
"screenshottest": "python scripts/test/run_test_suite.py --test-suite=screenshots",
|
|
"server": "node scripts/hosted_mode/server.js",
|
|
"setup-dtrun": "cd scripts/devtools_run && npm link",
|
|
"start": "node scripts/hosted_mode/start_chrome_and_server.js",
|
|
"test": "node scripts/npm_test.js",
|
|
"test-local": "node scripts/npm_test.js --layout-tests-directory=test/webtests/",
|
|
"unittest": "NO_TEXT_COVERAGE=1 python scripts/test/run_unittests.py"
|
|
}
|
|
} |