Skip to content

Commit 1264a8e

Browse files
authored
Merge pull request lowcoder-org#277 from sarike/chore-build
fix build error
2 parents 172a756 + b0d87b8 commit 1264a8e

File tree

3 files changed

+192
-4
lines changed

3 files changed

+192
-4
lines changed

server/node-service/package.json

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,10 +10,12 @@
1010
"dev": "nodemon --files src/server.ts",
1111
"start": "node ./build/src/server.js",
1212
"test": "jest",
13-
"build": "rm -rf build/ && yarn test && tsc && cp -r src/static build/src/static"
13+
"build": "rm -rf build/ && tsc && yarn run copy",
14+
"copy": "copyfiles -u 1 src/**/*.!(ts|test.ts) build/src"
1415
},
1516
"devDependencies": {
1617
"@types/jest": "^29.2.4",
18+
"copyfiles": "^2.4.1",
1719
"jest": "^29.3.1",
1820
"nock": "^13.3.0",
1921
"nodemon": "^2.0.20",

server/node-service/src/plugins/index.ts

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,4 @@
11
import { DataSourcePlugin, DataSourcePluginFactory } from "openblocks-sdk/dataSource";
2-
import helloWorldPlugin from "./hello-world";
32
import s3Plugin from "./s3";
43
import n8nPlugin from "./n8n";
54
import openApiPlugin from "./openApi";
@@ -12,8 +11,7 @@ import athenaPlugin from "./athena";
1211
import lambdaPlugin from "./lambda";
1312
import googleCloudStorage from "./googleCloudStorage";
1413

15-
const plugins: (DataSourcePlugin | DataSourcePluginFactory)[] = [
16-
// helloWorldPlugin,
14+
let plugins: (DataSourcePlugin | DataSourcePluginFactory)[] = [
1715
s3Plugin,
1816
openApiPlugin,
1917
n8nPlugin,
@@ -27,4 +25,9 @@ const plugins: (DataSourcePlugin | DataSourcePluginFactory)[] = [
2725
googleCloudStorage,
2826
];
2927

28+
try {
29+
plugins = require("../ee/plugins").default;
30+
console.info("using ee plugins");
31+
} catch {}
32+
3033
export default plugins;

server/node-service/yarn.lock

Lines changed: 183 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5750,13 +5750,38 @@ __metadata:
57505750
languageName: node
57515751
linkType: hard
57525752

5753+
"copyfiles@npm:^2.4.1":
5754+
version: 2.4.1
5755+
resolution: "copyfiles@npm:2.4.1"
5756+
dependencies:
5757+
glob: ^7.0.5
5758+
minimatch: ^3.0.3
5759+
mkdirp: ^1.0.4
5760+
noms: 0.0.0
5761+
through2: ^2.0.1
5762+
untildify: ^4.0.0
5763+
yargs: ^16.1.0
5764+
bin:
5765+
copyfiles: copyfiles
5766+
copyup: copyfiles
5767+
checksum: aea69873bb99cc5f553967660cbfb70e4eeda198f572a36fb0f748b36877ff2c90fd906c58b1d540adbad8afa8ee82820172f1c18e69736f7ab52792c12745a7
5768+
languageName: node
5769+
linkType: hard
5770+
57535771
"core-js-pure@npm:^3.25.1":
57545772
version: 3.27.1
57555773
resolution: "core-js-pure@npm:3.27.1::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fcore-js-pure%2F-%2Fcore-js-pure-3.27.1.tgz"
57565774
checksum: 571ff8ffc00cba7c1937e70b502a382317d450ef3a38835b0dc4a6a9645ce9853c10a90f71a2027901fb52690a7ba702396f29e125d1b9d6ae3e277db1bcdf57
57575775
languageName: node
57585776
linkType: hard
57595777

5778+
"core-util-is@npm:~1.0.0":
5779+
version: 1.0.3
5780+
resolution: "core-util-is@npm:1.0.3"
5781+
checksum: 9de8597363a8e9b9952491ebe18167e3b36e7707569eed0ebf14f8bba773611376466ae34575bca8cfe3c767890c859c74056084738f09d4e4a6f902b2ad7d99
5782+
languageName: node
5783+
linkType: hard
5784+
57605785
"create-require@npm:^1.1.0":
57615786
version: 1.1.1
57625787
resolution: "create-require@npm:1.1.1::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fcreate-require%2F-%2Fcreate-require-1.1.1.tgz"
@@ -6635,6 +6660,20 @@ __metadata:
66356660
languageName: node
66366661
linkType: hard
66376662

6663+
"glob@npm:^7.0.5":
6664+
version: 7.2.3
6665+
resolution: "glob@npm:7.2.3"
6666+
dependencies:
6667+
fs.realpath: ^1.0.0
6668+
inflight: ^1.0.4
6669+
inherits: 2
6670+
minimatch: ^3.1.1
6671+
once: ^1.3.0
6672+
path-is-absolute: ^1.0.0
6673+
checksum: 29452e97b38fa704dabb1d1045350fb2467cf0277e155aa9ff7077e90ad81d1ea9d53d3ee63bd37c05b09a065e90f16aec4a65f5b8de401d1dac40bc5605d133
6674+
languageName: node
6675+
linkType: hard
6676+
66386677
"glob@npm:^7.1.3, glob@npm:^7.1.4":
66396678
version: 7.2.3
66406679
resolution: "glob@npm:7.2.3::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fglob%2F-%2Fglob-7.2.3.tgz"
@@ -6937,6 +6976,13 @@ __metadata:
69376976
languageName: node
69386977
linkType: hard
69396978

6979+
"inherits@npm:^2.0.1, inherits@npm:~2.0.1, inherits@npm:~2.0.3":
6980+
version: 2.0.4
6981+
resolution: "inherits@npm:2.0.4"
6982+
checksum: 4a48a733847879d6cf6691860a6b1e3f0f4754176e4d71494c41f3475553768b10f84b5ce1d40fbd0e34e6bfbb864ee35858ad4dd2cf31e02fc4a154b724d7f1
6983+
languageName: node
6984+
linkType: hard
6985+
69406986
"intl-messageformat@npm:^10.2.1":
69416987
version: 10.2.5
69426988
resolution: "intl-messageformat@npm:10.2.5::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fintl-messageformat%2F-%2Fintl-messageformat-10.2.5.tgz"
@@ -7078,6 +7124,20 @@ __metadata:
70787124
languageName: node
70797125
linkType: hard
70807126

7127+
"isarray@npm:0.0.1":
7128+
version: 0.0.1
7129+
resolution: "isarray@npm:0.0.1"
7130+
checksum: 49191f1425681df4a18c2f0f93db3adb85573bcdd6a4482539d98eac9e705d8961317b01175627e860516a2fc45f8f9302db26e5a380a97a520e272e2a40a8d4
7131+
languageName: node
7132+
linkType: hard
7133+
7134+
"isarray@npm:~1.0.0":
7135+
version: 1.0.0
7136+
resolution: "isarray@npm:1.0.0"
7137+
checksum: f032df8e02dce8ec565cf2eb605ea939bdccea528dbcf565cdf92bfa2da9110461159d86a537388ef1acef8815a330642d7885b29010e8f7eac967c9993b65ab
7138+
languageName: node
7139+
linkType: hard
7140+
70817141
"isexe@npm:^2.0.0":
70827142
version: 2.0.0
70837143
resolution: "isexe@npm:2.0.0::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fisexe%2F-%2Fisexe-2.0.0.tgz"
@@ -8128,6 +8188,15 @@ __metadata:
81288188
languageName: node
81298189
linkType: hard
81308190

8191+
"minimatch@npm:^3.0.3":
8192+
version: 3.1.2
8193+
resolution: "minimatch@npm:3.1.2"
8194+
dependencies:
8195+
brace-expansion: ^1.1.7
8196+
checksum: c154e566406683e7bcb746e000b84d74465b3a832c45d59912b9b55cd50dee66e5c4b1e5566dba26154040e51672f9aa450a9aef0c97cfc7336b78b7afb9540a
8197+
languageName: node
8198+
linkType: hard
8199+
81318200
"minimatch@npm:^3.0.4, minimatch@npm:^3.1.1, minimatch@npm:^3.1.2":
81328201
version: 3.1.2
81338202
resolution: "minimatch@npm:3.1.2::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fminimatch%2F-%2Fminimatch-3.1.2.tgz"
@@ -8406,6 +8475,16 @@ __metadata:
84068475
languageName: node
84078476
linkType: hard
84088477

8478+
"noms@npm:0.0.0":
8479+
version: 0.0.0
8480+
resolution: "noms@npm:0.0.0"
8481+
dependencies:
8482+
inherits: ^2.0.1
8483+
readable-stream: ~1.0.31
8484+
checksum: a05f056dabf764c86472b6b5aad10455f3adcb6971f366cdf36a72b559b29310a940e316bca30802f2804fdd41707941366224f4cba80c4f53071512245bf200
8485+
languageName: node
8486+
linkType: hard
8487+
84098488
"nopt@npm:^6.0.0":
84108489
version: 6.0.0
84118490
resolution: "nopt@npm:6.0.0::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fnopt%2F-%2Fnopt-6.0.0.tgz"
@@ -8718,6 +8797,13 @@ __metadata:
87188797
languageName: node
87198798
linkType: hard
87208799

8800+
"process-nextick-args@npm:~2.0.0":
8801+
version: 2.0.1
8802+
resolution: "process-nextick-args@npm:2.0.1"
8803+
checksum: 1d38588e520dab7cea67cbbe2efdd86a10cc7a074c09657635e34f035277b59fbb57d09d8638346bf7090f8e8ebc070c96fa5fd183b777fff4f5edff5e9466cf
8804+
languageName: node
8805+
linkType: hard
8806+
87218807
"promise-inflight@npm:^1.0.1":
87228808
version: 1.0.1
87238809
resolution: "promise-inflight@npm:1.0.1::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fpromise-inflight%2F-%2Fpromise-inflight-1.0.1.tgz"
@@ -8902,6 +8988,33 @@ __metadata:
89028988
languageName: node
89038989
linkType: hard
89048990

8991+
"readable-stream@npm:~1.0.31":
8992+
version: 1.0.34
8993+
resolution: "readable-stream@npm:1.0.34"
8994+
dependencies:
8995+
core-util-is: ~1.0.0
8996+
inherits: ~2.0.1
8997+
isarray: 0.0.1
8998+
string_decoder: ~0.10.x
8999+
checksum: 85042c537e4f067daa1448a7e257a201070bfec3dd2706abdbd8ebc7f3418eb4d3ed4b8e5af63e2544d69f88ab09c28d5da3c0b77dc76185fddd189a59863b60
9000+
languageName: node
9001+
linkType: hard
9002+
9003+
"readable-stream@npm:~2.3.6":
9004+
version: 2.3.7
9005+
resolution: "readable-stream@npm:2.3.7"
9006+
dependencies:
9007+
core-util-is: ~1.0.0
9008+
inherits: ~2.0.3
9009+
isarray: ~1.0.0
9010+
process-nextick-args: ~2.0.0
9011+
safe-buffer: ~5.1.1
9012+
string_decoder: ~1.1.1
9013+
util-deprecate: ~1.0.1
9014+
checksum: e4920cf7549a60f8aaf694d483a0e61b2a878b969d224f89b3bc788b8d920075132c4b55a7494ee944c7b6a9a0eada28a7f6220d80b0312ece70bbf08eeca755
9015+
languageName: node
9016+
linkType: hard
9017+
89059018
"readdirp@npm:~3.6.0":
89069019
version: 3.6.0
89079020
resolution: "readdirp@npm:3.6.0::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Freaddirp%2F-%2Freaddirp-3.6.0.tgz"
@@ -9039,6 +9152,13 @@ __metadata:
90399152
languageName: node
90409153
linkType: hard
90419154

9155+
"safe-buffer@npm:~5.1.0, safe-buffer@npm:~5.1.1":
9156+
version: 5.1.2
9157+
resolution: "safe-buffer@npm:5.1.2"
9158+
checksum: f2f1f7943ca44a594893a852894055cf619c1fbcb611237fc39e461ae751187e7baf4dc391a72125e0ac4fb2d8c5c0b3c71529622e6a58f46b960211e704903c
9159+
languageName: node
9160+
linkType: hard
9161+
90429162
"safer-buffer@npm:>= 2.1.2 < 3, safer-buffer@npm:>= 2.1.2 < 3.0.0":
90439163
version: 2.1.2
90449164
resolution: "safer-buffer@npm:2.1.2::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fsafer-buffer%2F-%2Fsafer-buffer-2.1.2.tgz"
@@ -9327,6 +9447,22 @@ __metadata:
93279447
languageName: node
93289448
linkType: hard
93299449

9450+
"string_decoder@npm:~0.10.x":
9451+
version: 0.10.31
9452+
resolution: "string_decoder@npm:0.10.31"
9453+
checksum: fe00f8e303647e5db919948ccb5ce0da7dea209ab54702894dd0c664edd98e5d4df4b80d6fabf7b9e92b237359d21136c95bf068b2f7760b772ca974ba970202
9454+
languageName: node
9455+
linkType: hard
9456+
9457+
"string_decoder@npm:~1.1.1":
9458+
version: 1.1.1
9459+
resolution: "string_decoder@npm:1.1.1"
9460+
dependencies:
9461+
safe-buffer: ~5.1.0
9462+
checksum: 9ab7e56f9d60a28f2be697419917c50cac19f3e8e6c28ef26ed5f4852289fe0de5d6997d29becf59028556f2c62983790c1d9ba1e2a3cc401768ca12d5183a5b
9463+
languageName: node
9464+
linkType: hard
9465+
93309466
"strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1":
93319467
version: 6.0.1
93329468
resolution: "strip-ansi@npm:6.0.1::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fstrip-ansi%2F-%2Fstrip-ansi-6.0.1.tgz"
@@ -9468,6 +9604,7 @@ __metadata:
94689604
"@types/morgan": ^1.9.3
94699605
"@types/node": ^18.11.18
94709606
axios: ^1.2.0
9607+
copyfiles: ^2.4.1
94719608
dynamodb-data-types: ^4.0.1
94729609
express: ^4.18.2
94739610
express-async-errors: ^3.1.1
@@ -9538,6 +9675,16 @@ __metadata:
95389675
languageName: node
95399676
linkType: hard
95409677

9678+
"through2@npm:^2.0.1":
9679+
version: 2.0.5
9680+
resolution: "through2@npm:2.0.5"
9681+
dependencies:
9682+
readable-stream: ~2.3.6
9683+
xtend: ~4.0.1
9684+
checksum: beb0f338aa2931e5660ec7bf3ad949e6d2e068c31f4737b9525e5201b824ac40cac6a337224856b56bd1ddd866334bbfb92a9f57cd6f66bc3f18d3d86fc0fe50
9685+
languageName: node
9686+
linkType: hard
9687+
95419688
"tmp@npm:^0.2.1":
95429689
version: 0.2.1
95439690
resolution: "tmp@npm:0.2.1::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Ftmp%2F-%2Ftmp-0.2.1.tgz"
@@ -9816,6 +9963,13 @@ __metadata:
98169963
languageName: node
98179964
linkType: hard
98189965

9966+
"untildify@npm:^4.0.0":
9967+
version: 4.0.0
9968+
resolution: "untildify@npm:4.0.0"
9969+
checksum: 39ced9c418a74f73f0a56e1ba4634b4d959422dff61f4c72a8e39f60b99380c1b45ed776fbaa0a4101b157e4310d873ad7d114e8534ca02609b4916bb4187fb9
9970+
languageName: node
9971+
linkType: hard
9972+
98199973
"update-browserslist-db@npm:^1.0.9":
98209974
version: 1.0.10
98219975
resolution: "update-browserslist-db@npm:1.0.10::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fupdate-browserslist-db%2F-%2Fupdate-browserslist-db-1.0.10.tgz"
@@ -9856,6 +10010,13 @@ __metadata:
985610010
languageName: node
985710011
linkType: hard
985810012

10013+
"util-deprecate@npm:~1.0.1":
10014+
version: 1.0.2
10015+
resolution: "util-deprecate@npm:1.0.2"
10016+
checksum: 474acf1146cb2701fe3b074892217553dfcf9a031280919ba1b8d651a068c9b15d863b7303cb15bd00a862b498e6cf4ad7b4a08fb134edd5a6f7641681cb54a2
10017+
languageName: node
10018+
linkType: hard
10019+
985910020
"utils-merge@npm:1.0.1":
986010021
version: 1.0.1
986110022
resolution: "utils-merge@npm:1.0.1::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Futils-merge%2F-%2Futils-merge-1.0.1.tgz"
@@ -10019,6 +10180,13 @@ __metadata:
1001910180
languageName: node
1002010181
linkType: hard
1002110182

10183+
"xtend@npm:~4.0.1":
10184+
version: 4.0.2
10185+
resolution: "xtend@npm:4.0.2"
10186+
checksum: ac5dfa738b21f6e7f0dd6e65e1b3155036d68104e67e5d5d1bde74892e327d7e5636a076f625599dc394330a731861e87343ff184b0047fef1360a7ec0a5a36a
10187+
languageName: node
10188+
linkType: hard
10189+
1002210190
"y18n@npm:^5.0.5":
1002310191
version: 5.0.8
1002410192
resolution: "y18n@npm:5.0.8::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fy18n%2F-%2Fy18n-5.0.8.tgz"
@@ -10068,6 +10236,21 @@ __metadata:
1006810236
languageName: node
1006910237
linkType: hard
1007010238

10239+
"yargs@npm:^16.1.0":
10240+
version: 16.2.0
10241+
resolution: "yargs@npm:16.2.0"
10242+
dependencies:
10243+
cliui: ^7.0.2
10244+
escalade: ^3.1.1
10245+
get-caller-file: ^2.0.5
10246+
require-directory: ^2.1.1
10247+
string-width: ^4.2.0
10248+
y18n: ^5.0.5
10249+
yargs-parser: ^20.2.2
10250+
checksum: b14afbb51e3251a204d81937c86a7e9d4bdbf9a2bcee38226c900d00f522969ab675703bee2a6f99f8e20103f608382936034e64d921b74df82b63c07c5e8f59
10251+
languageName: node
10252+
linkType: hard
10253+
1007110254
"yargs@npm:^16.2.0":
1007210255
version: 16.2.0
1007310256
resolution: "yargs@npm:16.2.0::__archiveUrl=https%3A%2F%2Fregistry.npmjs.org%2Fyargs%2F-%2Fyargs-16.2.0.tgz"

0 commit comments

Comments
 (0)
pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy