Skip to content

Commit a41a2fa

Browse files
Integrate js-code-processing library to CLI tool
1 parent 1686bad commit a41a2fa

27 files changed

+107
-1173
lines changed

package.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
"@babel/parser": "^7.22.3",
3232
"@babel/traverse": "^7.22.1",
3333
"@mswjs/interceptors": "^0.19.2",
34+
"@pythagora.io/js-code-processing": "0.0.2",
3435
"axios": "^1.2.2",
3536
"blessed": "^0.1.81",
3637
"body-parser": "^1.20.1",

src/Pythagora.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,8 @@ const {
99
PYTHAGORA_TESTS_DIR,
1010
PYTHAGORA_METADATA_DIR,
1111
METADATA_FILENAME,
12-
PYTHAGORA_DELIMITER,
13-
EXPORTED_TESTS_DIR,
14-
EXPORTED_TESTS_DATA_DIR
15-
} = require('./const/common.js');
12+
PYTHAGORA_DELIMITER
13+
} = require("@pythagora.io/js-code-processing").common;
1614

1715
let { BatchInterceptor } = require('@mswjs/interceptors');
1816
let nodeInterceptors = require('@mswjs/interceptors/lib/presets/node.js');

src/RunPythagoraTests.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
const { logTestsFinished, logTestStarting, logTestsStarting } = require('./utils/cmdPrint.js');
22
const { makeTestRequest } = require('./helpers/testing.js');
33
const { getCircularReplacer } = require('./utils/common.js')
4-
const { PYTHAGORA_METADATA_DIR, REVIEW_DATA_FILENAME, PYTHAGORA_DELIMITER, PYTHAGORA_TESTS_DIR } = require('./const/common.js');
4+
const { PYTHAGORA_METADATA_DIR, REVIEW_DATA_FILENAME, PYTHAGORA_DELIMITER, PYTHAGORA_TESTS_DIR } = require("@pythagora.io/js-code-processing").common;
55

66
const fs = require('fs');
77
const path = require('path');

src/bin/postinstall.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const fs = require('fs');
33
const crypto = require('crypto');
44
const path = require('path');
55
const { v4: uuidv4 } = require('uuid');
6-
const {PYTHAGORA_METADATA_DIR, CONFIG_FILENAME, PYTHAGORA_API_SERVER} = require("../const/common");
6+
const {PYTHAGORA_METADATA_DIR, CONFIG_FILENAME, PYTHAGORA_API_SERVER} = require("@pythagora.io/js-code-processing").common;
77
const packageJson = require('../../package.json');
88

99
const pythagoraVersion = packageJson.version;

src/bin/run.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,7 @@ exec(bashCommand, (error, stdout, stderr) => {
4343
const pythagoraRoot = process.argv[1].split('node_modules')[0];
4444
const args = process.argv.slice(2);
4545

46+
4647
// Run the bash script and forward all arguments
4748
const child = spawn(bashPath, [bashScript, ...['--pythagora-dir', pythagoraDir, '--pythagora-root', pythagoraRoot, ...args]], { stdio: 'inherit' });
4849

src/commands/export.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ const {
44
EXPORTED_TESTS_DIR,
55
PYTHAGORA_METADATA_DIR,
66
EXPORT_METADATA_FILENAME,
7-
} = require('../const/common');
7+
} = require("@pythagora.io/js-code-processing").common;
88
const { getAllGeneratedTests } = require("../utils/common");
99
const { convertOldTestForGPT } = require("../utils/legacy");
1010
const { setUpPythagoraDirs } = require("../helpers/starting");

src/commands/jest.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
const jest = require('jest');
2-
const {EXPORTED_TESTS_DIR, EXPORTED_TESTS_DATA_DIR, SRC_TO_ROOT} = require("../const/common");
2+
const {EXPORTED_TESTS_DIR, EXPORTED_TESTS_DATA_DIR, SRC_TO_ROOT} = require("@pythagora.io/js-code-processing").common;
33
let fs = require('fs');
44
const pythagoraJestMethods = require("../helpers/jestMethods");
55
const {primeJestLog} = require("../utils/cmdPrint");

src/const/common.js

Lines changed: 0 additions & 18 deletions
This file was deleted.

src/helpers/api.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ const axios = require('axios');
33
const { jestAuthFileGenerationLog } = require('../utils/cmdPrint');
44
const { bold, reset, red, blue } = require('../utils/cmdPrint').colors;
55
const args = require('../utils/getArgs.js');
6-
const {PYTHAGORA_UNIT_TESTS_VERSION,PYTHAGORA_API_SERVER} = require('../const/common');
6+
const {PYTHAGORA_UNIT_TESTS_VERSION,PYTHAGORA_API_SERVER} = require("@pythagora.io/js-code-processing").common;
77
const API_SERVER = args.pythagora_api_server || PYTHAGORA_API_SERVER;
88

99
function extractGPTMessageFromStreamData(input) {

src/helpers/exports.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ const {
77
METADATA_FILENAME,
88
EXPORT_METADATA_FILENAME,
99
SRC_TO_ROOT
10-
} = require('../const/common');
10+
} = require("@pythagora.io/js-code-processing").common;
1111
const { updateMetadata } = require("../utils/common");
1212
const { convertOldTestForGPT } = require("../utils/legacy");
1313
const {

0 commit comments

Comments
 (0)