Open golergka opened 1 year ago
I've switched to yarn 2, doesn't work either:
â react-bolivianite-grid git:(master) â yarn install
âĪ YN0000: â Resolution step
âĪ YN0002: â @types/gulp-typescript@npm:2.13.0 doesn't provide typescript (p10603), requested by gulp-typescript
âĪ YN0000: â Some peer dependencies are incorrectly met; run yarn explain peer-requirements <hash> for details, where <hash> is the six-letter p-prefixed code
âĪ YN0000: â Completed
âĪ YN0000: â Fetch step
âĪ YN0000: â Completed in 0s 322ms
âĪ YN0000: â Link step
âĪ YN0000: â Completed
âĪ YN0000: Done with warnings in 0s 562ms
â react-bolivianite-grid git:(master) â yarn build
command not found: ./node_modules/.bin/gulp
â react-bolivianite-grid git:(master) â npx gulp
[17:27:27] Failed to load external module ts-node/register
[17:27:27] Error: Cannot find module 'ts-node/register' from '/Users/golergka/Projects/DeepChannel/react-bolivianite-grid'
[17:27:27] Failed to load external module typescript-node/register
[17:27:27] Error: Cannot find module 'typescript-node/register' from '/Users/golergka/Projects/DeepChannel/react-bolivianite-grid'
[17:27:27] Failed to load external module typescript-register
[17:27:27] Error: Cannot find module 'typescript-register' from '/Users/golergka/Projects/DeepChannel/react-bolivianite-grid'
[17:27:27] Failed to load external module typescript-require
[17:27:27] Error: Cannot find module 'typescript-require' from '/Users/golergka/Projects/DeepChannel/react-bolivianite-grid'
[17:27:27] Failed to load external module sucrase/register/ts
[17:27:27] Error: Cannot find module 'sucrase/register/ts' from '/Users/golergka/Projects/DeepChannel/react-bolivianite-grid'
[17:27:27] Failed to load external module @babel/register
[17:27:27] Error: Cannot find module '@babel/register' from '/Users/golergka/Projects/DeepChannel/react-bolivianite-grid'
[17:27:27] Local modules not found in ~/Projects/DeepChannel/react-bolivianite-grid
[17:27:27] Try running: yarn install
The only way I was able to get this package to build is to use npm and node version 10:
â react-bolivianite-grid git:(master) â nvm use 10
Now using node v10.24.1 (npm v6.14.12)
â react-bolivianite-grid git:(master) â npm --version
6.14.12
â react-bolivianite-grid git:(master) â node --version
v10.24.1
â react-bolivianite-grid git:(master) â npm install && npm run build
npm WARN read-shrinkwrap This version of npm is compatible with lockfileVersion@1, but package-lock.json was generated for lockfileVersion@2. I'll try to do my best with it!
> es5-ext@0.10.62 postinstall /Users/golergka/Projects/DeepChannel/react-bolivianite-grid/node_modules/es5-ext
> node -e "try{require('./_postinstall')}catch(e){}" || exit 0
updated 438 packages and audited 440 packages in 6.32s
15 packages are looking for funding
run `npm fund` for details
found 18 vulnerabilities (1 low, 2 moderate, 13 high, 2 critical)
run `npm audit fix` to fix them, or `npm audit` for details
> react-bolivianite-grid@1.6.0 build /Users/golergka/Projects/DeepChannel/react-bolivianite-grid
> gulp
[17:42:05] Requiring external module ts-node/register
[17:42:05] Using gulpfile ~/Projects/DeepChannel/react-bolivianite-grid/gulpfile.ts
[17:42:05] Starting 'build::cjs'...
[17:42:05] Starting 'build::es'...
[17:42:05] Starting 'copy'...
[17:42:05] Finished 'copy' after 112 ms
/Users/golergka/Projects/DeepChannel/react-bolivianite-grid/node_modules/@types/node/index.d.ts(39,1): error TS1084: Invalid 'reference' directive syntax.
TypeScript: 1 syntax error
TypeScript: emit succeeded (with errors)
/Users/golergka/Projects/DeepChannel/react-bolivianite-grid/node_modules/@types/node/index.d.ts(39,1): error TS1084: Invalid 'reference' directive syntax.
TypeScript: 1 syntax error
TypeScript: emit succeeded (with errors)
[17:42:08] Finished 'build::es' after 2.87 s
[17:42:08] Finished 'build::cjs' after 2.88 s
[17:42:08] Starting 'default'...
[17:42:08] Finished 'default' after 31 Ξs
May be I should be using a different node version? It would be a good idea to add
.nvmrc
file then to specify it.