| 1 | 'use strict'; |
| 2 | |
| 3 | const {join} = require('path'); |
| 4 | |
| 5 | const PACKAGE_PATHS = [ |
| 6 | 'packages/react-devtools/package.json', |
| 7 | 'packages/react-devtools-core/package.json', |
| 8 | 'packages/react-devtools-inline/package.json', |
| 9 | ]; |
| 10 | |
| 11 | const MANIFEST_PATHS = [ |
| 12 | 'packages/react-devtools-extensions/chrome/manifest.json', |
| 13 | 'packages/react-devtools-extensions/edge/manifest.json', |
| 14 | 'packages/react-devtools-extensions/firefox/manifest.json', |
| 15 | ]; |
| 16 | |
| 17 | const NPM_PACKAGES = [ |
| 18 | 'react-devtools', |
| 19 | 'react-devtools-core', |
| 20 | 'react-devtools-inline', |
| 21 | ]; |
| 22 | |
| 23 | const CHANGELOG_PATH = 'packages/react-devtools/CHANGELOG.md'; |
| 24 | |
| 25 | const PULL_REQUEST_BASE_URL = 'https://github.com/facebook/react/pull/'; |
| 26 | |
| 27 | const RELEASE_SCRIPT_TOKEN = '<!-- RELEASE_SCRIPT_TOKEN -->'; |
| 28 | |
| 29 | const ROOT_PATH = join(__dirname, '..', '..'); |
| 30 | |
| 31 | const DRY_RUN = process.argv.includes('--dry'); |
| 32 | |
| 33 | const BUILD_METADATA_TEMP_DIRECTORY = join(__dirname, '.build-metadata'); |
| 34 | |
| 35 | module.exports = { |
| 36 | BUILD_METADATA_TEMP_DIRECTORY, |
| 37 | CHANGELOG_PATH, |
| 38 | DRY_RUN, |
| 39 | MANIFEST_PATHS, |
| 40 | NPM_PACKAGES, |
| 41 | PACKAGE_PATHS, |
| 42 | PULL_REQUEST_BASE_URL, |
| 43 | RELEASE_SCRIPT_TOKEN, |
| 44 | ROOT_PATH, |
| 45 | }; |