script-lab icon indicating copy to clipboard operation
script-lab copied to clipboard

How to build script-lab locally?

Open chengtie opened this issue 2 years ago • 0 comments

I'm using MacOS. I cloned the branch of script-lab on my machine. Then I did yarn, it returned the following error:

warning "workspace-aggregator-dfc1fc66-5c12-4d47-b7ab-fd58285a8607 > runner > [email protected]" has unmet peer dependency "react-is@>= 16.8.0".
[4/4] 🔨  Building fresh packages...
[7/11] ⡀ common
[-/11] ⡀ waiting...
[-/11] ⡀ waiting...
[-/11] ⡀ waiting...
error /Users/chengtie/Downloads/script-lab-master-2/node_modules/common: Command failed.
Exit code: 1
Command: npm run build:package
Arguments: 
Directory: /Users/chengtie/Downloads/script-lab-master-2/node_modules/common
Output:
> [email protected] build:package
> tsc

../../node_modules/@types/babel__traverse/index.d.ts:68:50 - error TS1005: ']' expected.

68 export type ArrayKeys<T> = keyof { [P in keyof T as T[P] extends any[] ? P : never]: P };
                                                    ~~

../../node_modules/@types/babel__traverse/index.d.ts:68:53 - error TS1005: ';' expected.

68 export type ArrayKeys<T> = keyof { [P in keyof T as T[P] extends any[] ? P : never]: P };
                                                       ~

../../node_modules/@types/babel__traverse/index.d.ts:68:58 - error TS1005: ';' expected.

68 export type ArrayKeys<T> = keyof { [P in keyof T as T[P] extends any[] ? P : never]: P };
                                                            ~~~~~~~

../../node_modules/@types/babel__traverse/index.d.ts:68:70 - error TS1011: An element access expression should take an argument.

68 export type ArrayKeys<T> = keyof { [P in keyof T as T[P] extends any[] ? P : never]: P };
                                                                        

../../node_modules/@types/babel__traverse/index.d.ts:68:83 - error TS1005: ';' expected.

68 export type ArrayKeys<T> = keyof { [P in keyof T as T[P] extends any[] ? P : never]: P };
                                                                                     ~

../../node_modules/@types/babel__traverse/index.d.ts:68:84 - error TS1128: Declaration or statement expected.

68 export type ArrayKeys<T> = keyof { [P in keyof T as T[P] extends any[] ? P : never]: P };
                                                                                      ~

../../node_modules/@types/babel__traverse/index.d.ts:68:88 - error TS1128: Declaration or statement expected.

68 export type ArrayKeys<T> = keyof { [P in keyof T as T[P] extends any[] ? P : never]: P };
                                                                                          ~

../../node_modules/@types/express-serve-static-core/index.d.ts:102:68 - error TS1110: Type expected.

102 type RemoveTail<S extends string, Tail extends string> = S extends `${infer P}${Tail}` ? P : S;
                                                                       ~~~

../../node_modules/@types/express-serve-static-core/index.d.ts:102:77 - error TS1005: '}' expected.

102 type RemoveTail<S extends string, Tail extends string> = S extends `${infer P}${Tail}` ? P : S;

Does the project rely on any packages which are globally installed on my machine? Could anyone help?

Thank you

chengtie avatar Mar 31 '23 01:03 chengtie