theia-ide / theia-apps

Theia applications examples - docker images, desktop apps, packagings
Apache License 2.0
1.04k stars 345 forks source link

[electron] I cannot build the Theia electron app #319

Closed kittaakos closed 4 years ago

kittaakos commented 4 years ago
git clean -ffxqd && git rev-parse --short HEAD && export NODE_OPTIONS="--max_old_space_size=4096" && yarn && yarn package
206b845
yarn install v1.21.1
info No lockfile found.
[1/5] 🔍  Validating package.json...
[2/5] 🔍  Resolving packages...
warning @theia/callhierarchy > @theia/languages > @theia/application-package > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning @theia/callhierarchy > @theia/monaco > @theia/filesystem > mv > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/callhierarchy > @theia/monaco > @theia/filesystem > tar-fs > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/callhierarchy > @theia/monaco > @theia/filesystem > drivelist > prebuild-install > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/callhierarchy > @theia/core > react-virtualized > babel-runtime > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
warning @theia/callhierarchy > @theia/monaco > @theia/filesystem > trash > xdg-trashdir > @sindresorhus/df > execa > cross-spawn-async@2.2.5: cross-spawn no longer requires a build toolchain, use it instead
warning @theia/electron > node-gyp > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/electron > node-gyp > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning @theia/electron > node-gyp > fstream > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/electron > electron-download > nugget > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning @theia/electron > electron > extract-zip > mkdirp@0.5.1: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/git > dugite-extra > dugite-no-gpl > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/git > dugite-extra > dugite-no-gpl > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning @theia/git > dugite-extra > dugite-no-gpl > tar > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/git > @theia/scm > @types/p-debounce@1.0.1: This is a stub types definition. p-debounce provides its own type definitions, so you do not need this installed.
warning Resolution field "vscode-languageserver@6.0.0-next.1" is incompatible with requested version "vscode-languageserver@^6.0.1"
warning Resolution field "vscode-languageserver-types@3.15.0-next.5" is incompatible with requested version "vscode-languageserver-types@^3.15.1"
warning @theia/plugin-ext > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning @theia/plugin-ext > @theia/debug > @types/p-debounce@1.0.1: This is a stub types definition. p-debounce provides its own type definitions, so you do not need this installed.
warning @theia/plugin-ext > @theia/debug > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/plugin-ext > @theia/debug > unzip-stream > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/plugin-ext-vscode > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning @theia/cli > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > puppeteer-to-istanbul > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > mocha > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > babel-loader > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > webpack-cli > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > less > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > less > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning @theia/cli > @theia/application-manager > webpack > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > electron-rebuild > node-gyp > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > electron-rebuild > node-gyp > request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
warning @theia/cli > @theia/application-manager > copy-webpack-plugin > cacache > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > @theia/compression-webpack-plugin > cacache > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > webpack-cli > webpack-addons > jscodeshift > recast > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
warning @theia/cli > @theia/application-manager > webpack > terser-webpack-plugin > cacache > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > css-loader > cssnano > autoprefixer > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning @theia/cli > @theia/application-manager > css-loader > cssnano > postcss-merge-rules > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning @theia/cli > @theia/application-manager > copy-webpack-plugin > cacache > move-concurrently > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > webpack-cli > jscodeshift > babel-preset-es2015@6.24.1: 🙌  Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!
warning @theia/cli > @theia/application-manager > webpack-cli > webpack-addons > jscodeshift > babel-preset-es2015@6.24.1: 🙌  Thanks for using Babel: we recommend using babel-preset-env now: please read https://babeljs.io/env to update!
warning @theia/cli > @theia/application-manager > webpack-cli > jscodeshift > nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
warning @theia/cli > @theia/application-manager > webpack-cli > webpack-addons > jscodeshift > nomnom@1.8.1: Package no longer supported. Contact support@npmjs.com for more info.
warning @theia/cli > @theia/application-manager > webpack-cli > jscodeshift > babel-register > core-js@2.6.11: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3.
warning @theia/cli > @theia/application-manager > webpack-cli > jscodeshift > babel-register > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > webpack-cli > yeoman-generator > mem-fs-editor > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > webpack > watchpack > chokidar > fsevents > node-pre-gyp > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > css-loader > cssnano > postcss-merge-rules > caniuse-api > browserslist@1.7.7: Browserslist 2 could fail on reading Browserslist >3.0 config used in other tools.
warning @theia/cli > @theia/application-manager > copy-webpack-plugin > cacache > move-concurrently > copy-concurrently > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
warning @theia/cli > @theia/application-manager > css-loader > cssnano > postcss-svgo > svgo > mkdirp@0.5.3: Legacy versions of mkdirp are no longer supported. Please update to mkdirp 1.x. (Note that the API surface has changed to use Promises in 1.x.)
[3/5] 🚚  Fetching packages...
warning monaco-languageclient@0.10.2: The engine "vscode" appears to be invalid.
warning vscode-languageclient@5.3.0-next.9: The engine "vscode" appears to be invalid.
[4/5] 🔗  Linking dependencies...
warning "@theia/git > @theia/scm > react-autosize-textarea@7.0.0" has unmet peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0".
warning "@theia/git > @theia/scm > react-autosize-textarea@7.0.0" has unmet peer dependency "react-dom@^0.14.0 || ^15.0.0 || ^16.0.0".
warning "@theia/messages > react-perfect-scrollbar@1.5.8" has unmet peer dependency "react@>=16.3.3".
warning "@theia/messages > react-perfect-scrollbar@1.5.8" has unmet peer dependency "react-dom@>=16.3.3".
warning "@theia/cli > requestretry@3.1.0" has unmet peer dependency "request@2.*.*".
warning "@theia/cli > @theia/application-manager > font-awesome-webpack@0.0.5-beta.2" has unmet peer dependency "font-awesome@>=4.3.0".
warning "@theia/cli > @theia/application-manager > font-awesome-webpack > less-loader@2.2.3" has incorrect peer dependency "less@^2.3.1".
warning Workspaces can only be enabled in private projects.
[5/5] 🔨  Building fresh packages...
success Saved lockfile.
$ yarn build && yarn download:plugins
yarn run v1.21.1
$ theia rebuild:electron && theia build
Processing @theia/node-pty
Processing nsfw
Processing native-keymap
Processing find-git-repositories
✔ Rebuild Complete
(node:14861) DeprecationWarning: Tapable.apply is deprecated. Call apply on the plugin directly instead

Hash: 767686a22191f9a66ac5
Version: webpack 4.42.0
Time: 109175ms
Built at: 03/18/2020 4:26:55 PM
                                     Asset       Size  Chunks                         Chunk Names
    0a32a80243e05284a5d741c5dc093f31.woff2   23.8 KiB          [emitted]              
    11d1a2390613abf202bfd2ebbd5c4500.woff2   88.6 KiB          [emitted]              
      674f50d287a8c48dc19ba404d20fe713.eot    162 KiB          [emitted]              
   674f50d287a8c48dc19ba404d20fe713.eot.gz   95.9 KiB          [emitted]              
      912ec66d7572ff821749319396470bde.svg    434 KiB          [emitted]              
   912ec66d7572ff821749319396470bde.svg.gz    131 KiB          [emitted]              
    af7ae505a9eed503f8b8e6982036873e.woff2   75.4 KiB          [emitted]              
      b06871f281fee6b241d60582ae9369b9.ttf    162 KiB          [emitted]              
   b06871f281fee6b241d60582ae9369b9.ttf.gz   95.8 KiB          [emitted]              
                                 bundle.js   6.15 MiB       0  [emitted]              main
                              bundle.js.gz   1.39 MiB          [emitted]              
                             bundle.js.map   15.1 MiB       0  [emitted] [dev]        main
                          bundle.js.map.gz   3.47 MiB          [emitted]              
      cf2aabacdc2b3a5768b03545cb1d8330.svg     21 KiB          [emitted]              
   cf2aabacdc2b3a5768b03545cb1d8330.svg.gz   5.18 KiB          [emitted]              
    de59a97248b44599e6747a27a943f738.woff2   19.8 KiB          [emitted]              
    e19892df121e7f85c61754c54bbb7951.woff2   48.6 KiB          [emitted]              
      e817279537a0417d042f62fbb1b99eea.gif   43.1 KiB          [emitted]              
     f8f821a66b20e5801e35df5ec4565b30.wasm    583 KiB          [emitted]              
  f8f821a66b20e5801e35df5ec4565b30.wasm.gz    157 KiB          [emitted]              
     fee66e712a8a08eef5805a46892932ad.woff   95.7 KiB          [emitted]              
              vs/base/worker/workerMain.js    143 KiB          [emitted]              
           vs/base/worker/workerMain.js.gz   40.5 KiB          [emitted]              
                 vs/editor/editor.main.css    289 KiB          [emitted]              
              vs/editor/editor.main.css.gz   72.5 KiB          [emitted]              
                  vs/editor/editor.main.js   2.23 MiB          [emitted]              
               vs/editor/editor.main.js.gz    525 KiB          [emitted]              
           vs/editor/editor.main.nls.de.js   40.4 KiB          [emitted]              
        vs/editor/editor.main.nls.de.js.gz   10.1 KiB          [emitted]              
           vs/editor/editor.main.nls.es.js   40.4 KiB          [emitted]              
        vs/editor/editor.main.nls.es.js.gz   10.1 KiB          [emitted]              
           vs/editor/editor.main.nls.fr.js   40.4 KiB          [emitted]              
        vs/editor/editor.main.nls.fr.js.gz   10.1 KiB          [emitted]              
           vs/editor/editor.main.nls.it.js   40.4 KiB          [emitted]              
        vs/editor/editor.main.nls.it.js.gz   10.1 KiB          [emitted]              
           vs/editor/editor.main.nls.ja.js   40.4 KiB          [emitted]              
        vs/editor/editor.main.nls.ja.js.gz   10.1 KiB          [emitted]              
              vs/editor/editor.main.nls.js   40.4 KiB          [emitted]              
           vs/editor/editor.main.nls.js.gz   10.1 KiB          [emitted]              
           vs/editor/editor.main.nls.ko.js   40.4 KiB          [emitted]              
        vs/editor/editor.main.nls.ko.js.gz   10.1 KiB          [emitted]              
           vs/editor/editor.main.nls.ru.js   40.4 KiB          [emitted]              
        vs/editor/editor.main.nls.ru.js.gz   10.1 KiB          [emitted]              
        vs/editor/editor.main.nls.zh-cn.js   40.4 KiB          [emitted]              
     vs/editor/editor.main.nls.zh-cn.js.gz   10.1 KiB          [emitted]              
        vs/editor/editor.main.nls.zh-tw.js   40.4 KiB          [emitted]              
     vs/editor/editor.main.nls.zh-tw.js.gz   10.1 KiB          [emitted]              
                vs/language/css/cssMode.js    727 KiB          [emitted]              
             vs/language/css/cssMode.js.gz    141 KiB          [emitted]              
              vs/language/css/cssWorker.js    718 KiB          [emitted]              
           vs/language/css/cssWorker.js.gz    138 KiB          [emitted]              
    vs/language/css/monaco.contribution.js   2.59 KiB          [emitted]              
 vs/language/css/monaco.contribution.js.gz  987 bytes          [emitted]              
              vs/language/html/htmlMode.js    436 KiB          [emitted]              
           vs/language/html/htmlMode.js.gz     99 KiB          [emitted]              
            vs/language/html/htmlWorker.js    425 KiB          [emitted]              
         vs/language/html/htmlWorker.js.gz   96.7 KiB          [emitted]              
   vs/language/html/monaco.contribution.js   2.72 KiB          [emitted]              
vs/language/html/monaco.contribution.js.gz   1.08 KiB          [emitted]              
                              vs/loader.js   29.5 KiB          [emitted]              
                           vs/loader.js.gz    8.7 KiB          [emitted]              
        worker-ext.d7338c73c0ef5374e122.js    501 KiB          [emitted] [immutable]  
     worker-ext.d7338c73c0ef5374e122.js.gz    107 KiB          [emitted]              
    worker-ext.d7338c73c0ef5374e122.js.map   1.67 MiB          [emitted] [dev]        
 worker-ext.d7338c73c0ef5374e122.js.map.gz    372 KiB          [emitted]              
Entrypoint main = bundle.js bundle.js.map
 [120] ./node_modules/jsonc-parser/lib/esm/main.js + 4 modules 57.2 KiB {0} [built]
       |    5 modules
 [165] external "electron" 42 bytes {0} [built]
 [225] external "crypto" 42 bytes {0} [built]
 [230] external "path" 42 bytes {0} [built]
 [231] external "net" 42 bytes {0} [built]
 [465] external "os" 42 bytes {0} [built]
 [835] ./node_modules/react-virtualized/dist/es/index.js + 70 modules 335 KiB {0} [built]
       |    71 modules
 [840] ./src-gen/frontend/index.js 6.04 KiB {0} [built]
[1015] ./node_modules/@theia/core/src/common/keyboard/layouts sync ^\.\/.*\.json$ 1.39 KiB {0} [built]
[1227] (webpack)/buildin/module.js 497 bytes {0} [built]
[1228] ./node_modules/moment/locale sync ^\.\/.*$ 3 KiB {0} [optional] [built]
[1326] ./node_modules/vscode-textmate/release sync 160 bytes {0} [built]
[1345] external "util" 42 bytes {0} [built]
[1477] external "punycode" 42 bytes {0} [built]
[1869] ./node_modules/idb/build/esm/index.js + 1 modules 10.1 KiB {0} [built]
       |    2 modules
    + 1855 hidden modules

WARNING in ./node_modules/vscode-textmate/release/main.js 23:15-27
Critical dependency: the request of a dependency is an expression
 @ ./node_modules/@theia/monaco/lib/browser/textmate/monaco-textmate-service.js
 @ ./node_modules/@theia/monaco/lib/browser/textmate/index.js
 @ ./node_modules/@theia/plugin-ext/lib/main/browser/plugin-contribution-handler.js
 @ ./node_modules/@theia/plugin-ext/lib/main/browser/plugin-ext-frontend-module.js
 @ ./node_modules/@theia/plugin-ext/lib/plugin-ext-frontend-module.js
 @ ./src-gen/frontend/index.js

WARNING in ./node_modules/vscode-textmate/release/main.js
Module Warning (from ./node_modules/source-map-loader/index.js):
(Emitted value instead of an instance of Error) Cannot find SourceMap 'main.js.map': Error: Can't resolve './main.js.map' in '/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/vscode-textmate/release'
 @ ./node_modules/@theia/monaco/lib/browser/textmate/monaco-textmate-service.js 73:24-50
 @ ./node_modules/@theia/monaco/lib/browser/textmate/index.js
 @ ./node_modules/@theia/plugin-ext/lib/main/browser/plugin-contribution-handler.js
 @ ./node_modules/@theia/plugin-ext/lib/main/browser/plugin-ext-frontend-module.js
 @ ./node_modules/@theia/plugin-ext/lib/plugin-ext-frontend-modul
e.js
 @ ./src-gen/frontend/index.js
Child worker:
                                     Asset      Size  Chunks                         Chunk Names
        worker-ext.d7338c73c0ef5374e122.js   501 KiB       0  [emitted] [immutable]  main
    worker-ext.d7338c73c0ef5374e122.js.map  1.67 MiB       0  [emitted] [dev]        main
    Entrypoint main = worker-ext.d7338c73c0ef5374e122.js worker-ext.d7338c73c0ef5374e122.js.map
     [12] external "path" 42 bytes {0} [built]
     [18] external "net" 42 bytes {0} [built]
     [26] external "crypto" 42 bytes {0} [built]
     [48] external "os" 42 bytes {0} [built]
     [62] external "child_process" 42 bytes {0} [built]
    [160] external "util" 42 bytes {0} [built]
    [166] (webpack)/buildin/module.js 497 bytes {0} [built]
        + 177 hidden modules

✨  Done in 132.40s.
yarn run v1.21.1
$ theia download:plugins
Downloading plugins...
vscode-builtin-bat: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/bat-1.39.1-prel.vsix
vscode-builtin-clojure: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/clojure-1.39.1-prel.vsix
vscode-builtin-coffeescript: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/coffeescript-1.39.1-prel.vsix
vscode-builtin-configuration-editing: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/configuration-editing-1.39.1-prel.vsix
vscode-builtin-cpp: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/cpp-1.39.1-prel.vsix
vscode-builtin-csharp: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/csharp-1.39.1-prel.vsix
vscode-builtin-css: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/css-1.39.1-prel.vsix
vscode-builtin-debug-auto-launch: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/debug-auto-launch-1.39.1-prel.vsix
vscode-builtin-docker: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/docker-1.39.1-prel.vsix
vscode-builtin-emmet: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/emmet-1.39.1-prel.vsix
vscode-builtin-fsharp: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/fsharp-1.39.1-prel.vsix
vscode-builtin-go: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/go-1.39.1-prel.vsix
vscode-builtin-groovy: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/groovy-1.39.1-prel.vsix
vscode-builtin-grunt: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/grunt-1.39.1-prel.vsix
vscode-builtin-gulp: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/gulp-1.39.1-prel.vsix
vscode-builtin-handlebars: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/handlebars-1.39.1-prel.vsix
vscode-builtin-hlsl: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/hlsl-1.39.1-prel.vsix
vscode-builtin-html: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/html-1.39.1-prel.vsix
vscode-builtin-ini: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/ini-1.39.1-prel.vsix
vscode-builtin-jake: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/jake-1.39.1-prel.vsix
vscode-builtin-java: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/java-1.39.1-prel.vsix
vscode-builtin-javascript: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/javascript-1.39.1-prel.vsix
vscode-builtin-json: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/json-1.39.1-prel.vsix
vscode-builtin-less: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/less-1.39.1-prel.vsix
vscode-builtin-log: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/log-1.39.1-prel.vsix
vscode-builtin-lua: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/lua-1.39.1-prel.vsix
vscode-builtin-make: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/make-1.39.1-prel.vsix
vscode-builtin-markdown: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/markdown-1.39.1-prel.vsix
vscode-builtin-merge-conflicts: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/merge-conflict-1.39.1-prel.vsix
vscode-builtin-npm: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/npm-1.39.1-prel.vsix
vscode-builtin-node-debug: downloading from https://github.com/theia-ide/vscode-node-debug/releases/download/v1.35.3/node-debug-1.35.3.vsix
vscode-builtin-node-debug2: downloading from https://github.com/theia-ide/vscode-node-debug2/releases/download/v1.33.0/node-debug2-1.33.0.vsix
vscode-builtin-objective-c: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/objective-c-1.39.1-prel.vsix
vscode-builtin-perl: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/perl-1.39.1-prel.vsix
vscode-builtin-powershell: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/powershell-1.39.1-prel.vsix
vscode-builtin-pug: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/pug-1.39.1-prel.vsix
vscode-builtin-python: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/python-1.39.1-prel.vsix
vscode-builtin-r: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/r-1.39.1-prel.vsix
vscode-builtin-razor: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/razor-1.39.1-prel.vsix
vscode-builtin-ruby: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/ruby-1.39.1-prel.vsix
vscode-builtin-rust: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/rust-1.39.1-prel.vsix
vscode-builtin-scss: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/scss-1.39.1-prel.vsix
vscode-builtin-shaderlab: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/shaderlab-1.39.1-prel.vsix
vscode-builtin-shellscript: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/shellscript-1.39.1-prel.vsix
vscode-builtin-sql: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/sql-1.39.1-prel.vsix
vscode-builtin-swift: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/swift-1.39.1-prel.vsix
vscode-builtin-theme-abyss: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/theme-abyss-1.39.1-prel.vsix
vscode-builtin-theme-defaults: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/theme-defaults-1.39.1-prel.vsix
vscode-builtin-theme-kimbie-dark: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/theme-kimbie-dark-1.39.1-prel.vsix
vscode-builtin-theme-monokai: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/theme-monokai-1.39.1-prel.vsix
vscode-builtin-theme-dimmed: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/theme-monokai-dimmed-1.39.1-prel.vsix
vscode-builtin-theme-quietlight: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/theme-quietlight-1.39.1-prel.vsix
vscode-builtin-theme-red: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/theme-red-1.39.1-prel.vsix
vscode-builtin-theme-solarized-dark: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/theme-solarized-dark-1.39.1-prel.vsix
vscode-builtin-theme-tomorrow-night-blue: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/theme-tomorrow-night-blue-1.39.1-prel.vsix
vscode-builtin-typescript: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/typescript-1.39.1-prel.vsix
vscode-builtin-typescript-language-features: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/typescript-language-features-1.39.1-prel.vsix
vscode-builtin-vb: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/vb-1.39.1-prel.vsix
vscode-builtin-icon-theme-seti: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/vscode-theme-seti-1.39.1-prel.vsix
vscode-builtin-xml: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/xml-1.39.1-prel.vsix
vscode-builtin-yaml: downloading from https://github.com/theia-ide/vscode-builtin-extensions/releases/download/v1.39.1-prel/yaml-1.39.1-prel.vsix
vscode-editorconfig: downloading from https://github.com/theia-ide/editorconfig-vscode/releases/download/v0.14.4/EditorConfig-0.14.4.vsix
vscode-eslint: downloading from https://github.com/theia-ide/vscode-eslint/releases/download/release%2F2.0.15/vscode-eslint-2.0.15.vsix
+ vscode-builtin-bat: downloaded successfully
+ vscode-builtin-handlebars: downloaded successfully
+ vscode-builtin-scss: downloaded successfully
+ vscode-builtin-fsharp: downloaded successfully
+ vscode-builtin-powershell: downloaded successfully
+ vscode-builtin-yaml: downloaded successfully
+ vscode-builtin-go: downloaded successfully
+ vscode-builtin-theme-dimmed: downloaded successfully
+ vscode-builtin-coffeescript: downloaded successfully
+ vscode-builtin-theme-defaults: downloaded successfully
+ vscode-builtin-make: downloaded successfully
+ vscode-builtin-java: downloaded successfully
+ vscode-builtin-clojure: downloaded successfully
+ vscode-builtin-debug-auto-launch: downloaded successfully
+ vscode-builtin-perl: downloaded successfully
+ vscode-builtin-docker: downloaded successfully
+ vscode-builtin-shaderlab: downloaded successfully
+ vscode-builtin-theme-red: downloaded successfully
+ vscode-builtin-grunt: downloaded successfully
+ vscode-builtin-javascript: downloaded successfully
+ vscode-builtin-swift: downloaded successfully
+ vscode-builtin-python: downloaded successfully
+ vscode-builtin-merge-conflicts: downloaded successfully
+ vscode-builtin-lua: downloaded successfully
+ vscode-builtin-theme-quietlight: downloaded successfully
+ vscode-builtin-css: downloaded successfully
+ vscode-builtin-typescript: downloaded successfully
+ vscode-builtin-groovy: downloaded successfully
+ vscode-editorconfig: downloaded successfully
+ vscode-builtin-configuration-editing: downloaded successfully
+ vscode-builtin-jake: downloaded successfully
+ vscode-builtin-html: downloaded successfully
+ vscode-builtin-icon-theme-seti: downloaded successfully
+ vscode-builtin-theme-abyss: downloaded successfully
+ vscode-builtin-ruby: downloaded successfully
+ vscode-builtin-log: downloaded successfully
+ vscode-builtin-theme-tomorrow-night-blue: downloaded successfully
+ vscode-builtin-pug: downloaded successfully
+ vscode-builtin-vb: downloaded successfully
+ vscode-builtin-razor: downloaded successfully
+ vscode-builtin-sql: downloaded successfully
+ vscode-builtin-cpp: downloaded successfully
+ vscode-builtin-hlsl: downloaded successfully
+ vscode-builtin-theme-monokai: downloaded successfully
+ vscode-builtin-markdown: downloaded successfully
+ vscode-builtin-theme-kimbie-dark: downloaded successfully
+ vscode-builtin-xml: downloaded successfully
+ vscode-builtin-json: downloaded successfully
+ vscode-builtin-shellscript: downloaded successfully
+ vscode-builtin-r: downloaded successfully
+ vscode-builtin-rust: downloaded successfully
+ vscode-builtin-ini: downloaded successfully
+ vscode-builtin-theme-solarized-dark: downloaded successfully
+ vscode-builtin-objective-c: downloaded successfully
+ vscode-builtin-csharp: downloaded successfully
+ vscode-builtin-gulp: downloaded successfully
+ vscode-eslint: downloaded successfully
+ vscode-builtin-node-debug: downloaded successfully
+ vscode-builtin-npm: downloaded successfully
+ vscode-builtin-emmet: downloaded successfully
+ vscode-builtin-less: downloaded successfully
+ vscode-builtin-node-debug2: downloaded successfully
+ vscode-builtin-typescript-language-features: downloaded successfully
✨  Done in 6.34s.
✨  Done in 249.36s.
yarn run v1.21.1
$ electron-builder
  • electron-builder version=20.44.4
  • loaded configuration file=/Users/akos.kitta/git/theia-apps/theia-electron/electron-builder.yml
  • writing effective config file=dist/builder-effective-config.yaml
  • rebuilding native production dependencies platform=darwin arch=x64
  • rebuilding native dependency name=bufferutil
  • rebuilding native dependency name=drivelist
  • rebuilding native dependency name=@theia/node-pty
  • rebuilding native dependency name=utf-8-validate
  • rebuilding native dependency name=oniguruma
  • rebuilding native dependency name=nsfw
  • rebuilding native dependency name=native-keymap
  • rebuilding native dependency name=find-git-repositories
  • packaging       platform=darwin arch=x64 electron=4.2.12 appOutDir=dist/mac
  • copying Electron source=/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/electron/dist/Electron.app destination=/Users/akos.kitta/git/theia-apps/theia-electron/dist/mac/Electron.app
  • asar using is disabled — it is strongly not recommended solution=enable asar and use asarUnpack to unpack files that must be externally available
  • skipped macOS application code signing reason=cannot find valid "Developer ID Application" identity or custom non-Apple code signing certificate, see https://electron.build/code-signing allIdentities=
                                               1) D4560DBDE4055BD2ECA8BB53147B5495DB79AED3 "com.apple.idms.appleid.prd.782b326c6f667775337554586d4c512f4753653644413d3d" (CSSMERR_TP_CERT_EXPIRED)
                                               2) 10E21BE7DB34B89630278256E002524F0D988141 "com.apple.idms.appleid.prd.782b326c6f667775337554586d4c512f4753653644413d3d" (CSSMERR_TP_CERT_EXPIRED)
                                                  2 identities found

                                               Valid identities only
                                                  0 valid identities found
  • building        target=DMG arch=x64 file=dist/Theia-0.1.0.dmg
Error: Exit code: 2. Command failed: /usr/bin/perl /private/var/folders/k3/d2fkvv1j16v3_rz93k7f74180000gn/T/t-f0Wxjv/1-dmgProperties.pl
Can't locate Mac/Memory.pm in @INC (you may need to install the Mac::Memory module) (@INC contains: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /private/var/folders/k3/d2fkvv1j16v3_rz93k7f74180000gn/T/t-f0Wxjv/1-dmgProperties.pl line 4.
BEGIN failed--compilation aborted at /private/var/folders/k3/d2fkvv1j16v3_rz93k7f74180000gn/T/t-f0Wxjv/1-dmgProperties.pl line 4.

Can't locate Mac/Memory.pm in @INC (you may need to install the Mac::Memory module) (@INC contains: /Library/Perl/5.18/darwin-thread-multi-2level /Library/Perl/5.18 /Network/Library/Perl/5.18/darwin-thread-multi-2level /Network/Library/Perl/5.18 /Library/Perl/Updates/5.18.4 /System/Library/Perl/5.18/darwin-thread-multi-2level /System/Library/Perl/5.18 /System/Library/Perl/Extras/5.18/darwin-thread-multi-2level /System/Library/Perl/Extras/5.18 .) at /private/var/folders/k3/d2fkvv1j16v3_rz93k7f74180000gn/T/t-f0Wxjv/1-dmgProperties.pl line 4.
BEGIN failed--compilation aborted at /private/var/folders/k3/d2fkvv1j16v3_rz93k7f74180000gn/T/t-f0Wxjv/1-dmgProperties.pl line 4.

    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/builder-util/src/util.ts:126:16
    at ChildProcess.exithandler (child_process.js:301:5)
    at ChildProcess.emit (events.js:189:13)
    at maybeClose (internal/child_process.js:970:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:259:5)
From previous event:
    at _applyProperties (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/out/dmgUtil.js:179:27)
    at applyProperties (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/out/dmgUtil.js:166:27)
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/src/dmg.ts:307:9
From previous event:
    at _customizeDmg (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/out/dmg.js:458:24)
    at customizeDmg (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/out/dmg.js:402:24)
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/src/dmg.ts:48:54
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/src/dmgUtil.ts:37:31
From previous event:
    at _attachAndExecute (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/out/dmgUtil.js:120:28)
    at attachAndExecute (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/out/dmgUtil.js:97:28)
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/src/dmg.ts:48:16
    at Generator.next (<anonymous>)
From previous event:
    at DmgTarget.build (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/dmg-builder/src/dmg.ts:21:42)
    at Function.buildAsyncTargets (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/platformPackager.ts:140:36)
    at MacPackager.packageInDistributableFormat (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/platformPackager.ts:119:24)
    at nonMasPromise.then (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/macPackager.ts:91:26)
    at runCallback (timers.js:705:18)
    at tryOnImmediate (timers.js:676:5)
    at processImmediate (timers.js:658:5)
From previous event:
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/macPackager.ts:91:10
    at Generator.next (<anonymous>)
From previous event:
    at MacPackager.pack (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/macPackager.ts:82:95)
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/packager.ts:430:24
    at Generator.next (<anonymous>)
    at xfs.stat (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/fs-extra-p/node_modules/fs-extra/lib/mkdirs/mkdirs.js:56:16)
    at callback (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/graceful-fs/polyfills.js:295:20)
    at FSReqWrap.oncomplete (fs.js:154:5)
From previous event:
    at Packager.doBuild (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/packager.ts:396:24)
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/packager.ts:366:57
    at Generator.next (<anonymous>)
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/graceful-fs/graceful-fs.js:136:16
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/graceful-fs/graceful-fs.js:57:14
    at FSReqWrap.args [as oncomplete] (fs.js:140:20)
From previous event:
    at Packager._build (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/packager.ts:335:133)
    at /Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/packager.ts:331:23
    at Generator.next (<anonymous>)
    at runCallback (timers.js:705:18)
    at tryOnImmediate (timers.js:676:5)
    at processImmediate (timers.js:658:5)
From previous event:
    at Packager.build (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/packager.ts:288:14)
    at build (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/app-builder-lib/src/index.ts:59:28)
    at build (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/electron-builder/src/builder.ts:228:10)
    at then (/Users/akos.kitta/git/theia-apps/theia-electron/node_modules/electron-builder/src/cli/cli.ts:49:19)
error Command failed with exit code 1.
info Visit https://yarnpkg.com/en/docs/cli/run for documentation about this command.
akos.kitta@Akoss-MacBook-Pro theia-electron %