Skip to content

Commit f8ac8f0

Browse files
committed
Better code separation
1 parent d50d215 commit f8ac8f0

File tree

6 files changed

+408
-7
lines changed

6 files changed

+408
-7
lines changed

packages/core/package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,9 @@
4646
},
4747
"bin": {
4848
"sentry-expo-upload-sourcemaps": "scripts/expo-upload-sourcemaps.js",
49-
"sentry-eas-build-on-error": "scripts/eas-build-on-error.js",
50-
"sentry-eas-build-on-success": "scripts/eas-build-on-success.js",
51-
"sentry-eas-build-on-complete": "scripts/eas-build-on-complete.js"
49+
"sentry-eas-build-on-error": "scripts/eas/build-on-error.js",
50+
"sentry-eas-build-on-success": "scripts/eas/build-on-success.js",
51+
"sentry-eas-build-on-complete": "scripts/eas/build-on-complete.js"
5252
},
5353
"keywords": [
5454
"react-native",

packages/core/scripts/eas-build-on-complete.js renamed to packages/core/scripts/eas/build-on-complete.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@
2626
* @see https://docs.sentry.io/platforms/react-native/
2727
*/
2828

29-
const { loadEnv, loadHooksModule, parseBaseOptions, runHook } = require('./eas-build-utils');
29+
const { loadEnv, loadHooksModule, parseBaseOptions, runHook } = require('./utils');
3030

3131
async function main() {
3232
loadEnv();

packages/core/scripts/eas-build-on-error.js renamed to packages/core/scripts/eas/build-on-error.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@
1818
* @see https://docs.sentry.io/platforms/react-native/
1919
*/
2020

21-
const { loadEnv, loadHooksModule, parseBaseOptions, runHook } = require('./eas-build-utils');
21+
const { loadEnv, loadHooksModule, parseBaseOptions, runHook } = require('./utils');
2222

2323
async function main() {
2424
loadEnv();

packages/core/scripts/eas-build-on-success.js renamed to packages/core/scripts/eas/build-on-success.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
* @see https://docs.sentry.io/platforms/react-native/
2020
*/
2121

22-
const { loadEnv, loadHooksModule, parseBaseOptions, runHook } = require('./eas-build-utils');
22+
const { loadEnv, loadHooksModule, parseBaseOptions, runHook } = require('./utils');
2323

2424
async function main() {
2525
loadEnv();
Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44
* @see https://docs.expo.dev/build-reference/npm-hooks/
55
*/
66

7+
/* eslint-disable no-console */
8+
79
const path = require('path');
810
const fs = require('fs');
911

@@ -51,7 +53,7 @@ function loadEnv() {
5153
*/
5254
function loadHooksModule() {
5355
try {
54-
return require('../dist/js/tools/easBuildHooks.js');
56+
return require('../../dist/js/tools/easBuildHooks.js');
5557
} catch (_e) {
5658
console.error('[Sentry] Could not load EAS build hooks module. Make sure @sentry/react-native is properly installed.');
5759
process.exit(1);

0 commit comments

Comments
 (0)