smile2008 commented on issue #33355: URL: https://github.com/apache/superset/issues/33355#issuecomment-2849408708
Unfortunately, I have already tried to do this (( `smile@bi-dev:/tmp/superset-plugin-chart-hello-world$ npm install @airbnb/config-babel@^2.2.4 npm error Cannot read properties of undefined (reading 'spec') npm error A complete log of this run can be found in: /home/smile/.npm/_logs/2025-05-04T20_39_40_615Z-debug-0.log` <details><summary>Details</summary> <p> smile@bi-dev:/tmp/superset-plugin-chart-hello-world$ cat /home/smile/.npm/_logs/2025-05-04T20_39_40_615Z-debug-0.log 0 verbose cli /home/smile/.nvm/versions/node/v20.19.1/bin/node /home/smile/.nvm/versions/node/v20.19.1/bin/npm 1 info using [email protected] 2 info using [email protected] 3 silly config load:file:/home/smile/.nvm/versions/node/v20.19.1/lib/node_modules/npm/npmrc 4 silly config load:file:/tmp/superset-plugin-chart-hello-world/.npmrc 5 silly config load:file:/home/smile/.npmrc 6 silly config load:file:/home/smile/.nvm/versions/node/v20.19.1/etc/npmrc 7 verbose title npm install @airbnb/config-babel@^2.2.4 8 verbose argv "install" "@airbnb/config-babel@^2.2.4" 9 verbose logfile logs-max:10 dir:/home/smile/.npm/_logs/2025-05-04T20_39_40_615Z- 10 verbose logfile /home/smile/.npm/_logs/2025-05-04T20_39_40_615Z-debug-0.log 11 silly packumentCache heap:4345298944 maxSize:1086324736 maxEntrySize:543162368 12 silly logfile start cleaning logs, removing 1 files 13 silly logfile done cleaning log files 14 silly idealTree buildDeps 15 silly reify moves {} 16 silly audit bulk request { 16 silly audit '@ampproject/remapping': [ '2.3.0' ], 16 silly audit '@babel/cli': [ '7.16.8' ], 16 silly audit '@babel/code-frame': [ '7.24.7' ], 16 silly audit '@babel/compat-data': [ '7.25.4' ], 16 silly audit '@babel/core': [ '7.25.2' ], 16 silly audit 'convert-source-map': [ '2.0.0', '1.8.0' ], 16 silly audit semver: [ '6.3.1', '7.6.3', '5.7.1', '6.3.0' ], 16 silly audit '@babel/generator': [ '7.25.6' ], 16 silly audit '@babel/helper-compilation-targets': [ '7.25.2' ], 16 silly audit '@babel/helper-module-imports': [ '7.24.7' ], 16 silly audit '@babel/helper-module-transforms': [ '7.25.2' ], 16 silly audit '@babel/helper-plugin-utils': [ '7.24.8' ], 16 silly audit '@babel/helper-simple-access': [ '7.24.7' ], 16 silly audit '@babel/helper-string-parser': [ '7.24.8' ], 16 silly audit '@babel/helper-validator-identifier': [ '7.24.7' ], 16 silly audit '@babel/helper-validator-option': [ '7.24.8' ], 16 silly audit '@babel/helpers': [ '7.25.6' ], 16 silly audit '@babel/highlight': [ '7.24.7' ], 16 silly audit '@babel/parser': [ '7.25.6' ], 16 silly audit '@babel/plugin-syntax-async-generators': [ '7.8.4' ], 16 silly audit '@babel/plugin-syntax-bigint': [ '7.8.3' ], 16 silly audit '@babel/plugin-syntax-class-properties': [ '7.12.13' ], 16 silly audit '@babel/plugin-syntax-class-static-block': [ '7.14.5' ], 16 silly audit '@babel/plugin-syntax-import-attributes': [ '7.25.6' ], 16 silly audit '@babel/plugin-syntax-import-meta': [ '7.10.4' ], 16 silly audit '@babel/plugin-syntax-json-strings': [ '7.8.3' ], 16 silly audit '@babel/plugin-syntax-jsx': [ '7.16.7' ], 16 silly audit '@babel/plugin-syntax-logical-assignment-operators': [ '7.10.4' ], 16 silly audit '@babel/plugin-syntax-nullish-coalescing-operator': [ '7.8.3' ], 16 silly audit '@babel/plugin-syntax-numeric-separator': [ '7.10.4' ], 16 silly audit '@babel/plugin-syntax-object-rest-spread': [ '7.8.3' ], 16 silly audit '@babel/plugin-syntax-optional-catch-binding': [ '7.8.3' ], 16 silly audit '@babel/plugin-syntax-optional-chaining': [ '7.8.3' ], 16 silly audit '@babel/plugin-syntax-private-property-in-object': [ '7.14.5' ], 16 silly audit '@babel/plugin-syntax-top-level-await': [ '7.14.5' ], 16 silly audit '@babel/plugin-syntax-typescript': [ '7.16.7' ], 16 silly audit '@babel/template': [ '7.25.0' ], 16 silly audit '@babel/traverse': [ '7.25.6' ], 16 silly audit '@babel/types': [ '7.25.6' ], 16 silly audit '@bcoe/v8-coverage': [ '0.2.3' ], 16 silly audit '@istanbuljs/load-nyc-config': [ '1.1.0' ], 16 silly audit 'resolve-from': [ '5.0.0' ], 16 silly audit '@istanbuljs/schema': [ '0.1.3' ], 16 silly audit '@jest/console': [ '29.7.0' ], 16 silly audit '@jest/types': [ '29.6.3', '26.6.2' ], 16 silly audit '@types/yargs': [ '17.0.33', '15.0.14' ], 16 silly audit 'ansi-styles': [ '4.3.0', '5.2.0', '3.2.1' ], 16 silly audit chalk: [ '4.1.2', '2.4.2' ], 16 silly audit 'color-convert': [ '2.0.1', '1.9.3' ], 16 silly audit 'color-name': [ '1.1.4', '1.1.3' ], 16 silly audit 'has-flag': [ '4.0.0', '3.0.0' ], 16 silly audit slash: [ '3.0.0', '2.0.0' ], 16 silly audit 'supports-color': [ '7.2.0', '8.1.1', '5.5.0' ], 16 silly audit '@jest/core': [ '29.7.0' ], 16 silly audit 'ci-info': [ '3.9.0' ], 16 silly audit 'pretty-format': [ '29.7.0', '26.6.2' ], 16 silly audit 'react-is': [ '18.3.1', '17.0.2' ], 16 silly audit '@jest/environment': [ '29.7.0' ], 16 silly audit '@jest/expect': [ '29.7.0' ], 16 silly audit '@jest/expect-utils': [ '29.7.0' ], 16 silly audit 'jest-get-type': [ '29.6.3', '26.3.0' ], 16 silly audit '@jest/fake-timers': [ '29.7.0' ], 16 silly audit '@jest/globals': [ '29.7.0' ], 16 silly audit '@jest/reporters': [ '29.7.0' ], 16 silly audit '@jest/schemas': [ '29.6.3' ], 16 silly audit '@jest/source-map': [ '29.6.3' ], 16 silly audit '@jest/test-result': [ '29.7.0' ], 16 silly audit '@jest/test-sequencer': [ '29.7.0' ], 16 silly audit '@jest/transform': [ '29.7.0' ], 16 silly audit '@jridgewell/gen-mapping': [ '0.3.5' ], 16 silly audit '@jridgewell/resolve-uri': [ '3.1.2' ], 16 silly audit '@jridgewell/set-array': [ '1.2.1' ], 16 silly audit '@jridgewell/sourcemap-codec': [ '1.5.0' ], 16 silly audit '@jridgewell/trace-mapping': [ '0.3.25' ], 16 silly audit '@nicolo-ribaudo/chokidar-2': [ '2.1.8-no-fsevents.3' ], 16 silly audit '@sinclair/typebox': [ '0.27.8' ], 16 silly audit '@sinonjs/commons': [ '3.0.1' ], 16 silly audit '@sinonjs/fake-timers': [ '10.3.0' ], 16 silly audit '@tootallnate/once': [ '2.0.0' ], 16 silly audit '@types/babel__core': [ '7.1.18' ], 16 silly audit '@types/babel__generator': [ '7.6.4' ], 16 silly audit '@types/babel__template': [ '7.4.1' ], 16 silly audit '@types/babel__traverse': [ '7.14.2' ], 16 silly audit '@types/graceful-fs': [ '4.1.9' ], 16 silly audit '@types/istanbul-lib-coverage': [ '2.0.4' ], 16 silly audit '@types/istanbul-lib-report': [ '3.0.0' ], 16 silly audit '@types/istanbul-reports': [ '3.0.1' ], 16 silly audit '@types/jest': [ '26.0.24' ], 16 silly audit '@types/jsdom': [ '20.0.1' ], 16 silly audit '@types/node': [ '17.0.9' ], 16 silly audit '@types/stack-utils': [ '2.0.3' ], 16 silly audit '@types/tough-cookie': [ '4.0.5' ], 16 silly audit '@types/yargs-parser': [ '15.0.0' ], 16 silly audit abab: [ '2.0.6' ], 16 silly audit acorn: [ '8.12.1' ], 16 silly audit 'acorn-globals': [ '7.0.1' ], 16 silly audit 'acorn-walk': [ '8.3.3' ], 16 silly audit 'agent-base': [ '6.0.2' ], 16 silly audit 'ansi-escapes': [ '4.3.2' ], 16 silly audit 'ansi-regex': [ '5.0.1' ], 16 silly audit anymatch: [ '3.1.2' ], 16 silly audit argparse: [ '1.0.10' ], 16 silly audit asynckit: [ '0.4.0' ], 16 silly audit 'babel-jest': [ '29.7.0' ], 16 silly audit 'babel-plugin-istanbul': [ '6.1.1' ], 16 silly audit 'istanbul-lib-instrument': [ '5.2.1', '6.0.3' ], 16 silly audit 'babel-plugin-jest-hoist': [ '29.6.3' ], 16 silly audit 'babel-preset-current-node-syntax': [ '1.1.0' ], 16 silly audit 'babel-preset-jest': [ '29.6.3' ], 16 silly audit 'balanced-match': [ '1.0.2' ], 16 silly audit 'binary-extensions': [ '2.2.0' ], 16 silly audit 'brace-expansion': [ '1.1.11' ], 16 silly audit braces: [ '3.0.2' ], 16 silly audit browserslist: [ '4.23.3' ], 16 silly audit bser: [ '2.1.1' ], 16 silly audit 'buffer-from': [ '1.1.2' ], 16 silly audit callsites: [ '3.1.0' ], 16 silly audit camelcase: [ '5.3.1', '6.3.0' ], 16 silly audit 'caniuse-lite': [ '1.0.30001655' ], 16 silly audit 'escape-string-regexp': [ '1.0.5', '2.0.0' ], 16 silly audit 'char-regex': [ '1.0.2' ], 16 silly audit chokidar: [ '3.5.2' ], 16 silly audit 'cjs-module-lexer': [ '1.4.0' ], 16 silly audit co: [ '4.6.0' ], 16 silly audit 'collect-v8-coverage': [ '1.0.2' ], 16 silly audit 'combined-stream': [ '1.0.8' ], 16 silly audit commander: [ '4.1.1' ], 16 silly audit 'concat-map': [ '0.0.1' ], 16 silly audit 'create-jest': [ '29.7.0' ], 16 silly audit 'cross-spawn': [ '7.0.3' ], 16 silly audit cssom: [ '0.5.0', '0.3.8' ], 16 silly audit cssstyle: [ '2.3.0' ], 16 silly audit 'data-urls': [ '3.0.2' ], 16 silly audit 'whatwg-mimetype': [ '3.0.0' ], 16 silly audit debug: [ '4.3.3' ], 16 silly audit 'decimal.js': [ '10.4.3' ], 16 silly audit deepmerge: [ '4.3.1' ], 16 silly audit 'delayed-stream': [ '1.0.0' ], 16 silly audit 'detect-newline': [ '3.1.0' ], 16 silly audit 'diff-sequences': [ '26.6.2', '29.6.3' ], 16 silly audit domexception: [ '4.0.0' ], 16 silly audit 'electron-to-chromium': [ '1.5.13' ], 16 silly audit emittery: [ '0.13.1' ], 16 silly audit 'emoji-regex': [ '8.0.0' ], 16 silly audit 'error-ex': [ '1.3.2' ], 16 silly audit escalade: [ '3.2.0' ], 16 silly audit escodegen: [ '2.1.0' ], 16 silly audit 'source-map': [ '0.6.1', '0.5.7' ], 16 silly audit esprima: [ '4.0.1' ], 16 silly audit estraverse: [ '5.3.0' ], 16 silly audit esutils: [ '2.0.3' ], 16 silly audit exit: [ '0.1.2' ], 16 silly audit expect: [ '29.7.0' ], 16 silly audit 'fast-json-stable-stringify': [ '2.1.0' ], 16 silly audit 'fb-watchman': [ '2.0.1' ], 16 silly audit 'fill-range': [ '7.0.1' ], 16 silly audit 'find-up': [ '4.1.0' ], 16 silly audit 'form-data': [ '4.0.0' ], 16 silly audit 'fs-readdir-recursive': [ '1.1.0' ], 16 silly audit 'fs.realpath': [ '1.0.0' ], 16 silly audit fsevents: [ '2.3.2' ], 16 silly audit 'function-bind': [ '1.1.1' ], 16 silly audit gensync: [ '1.0.0-beta.2' ], 16 silly audit 'get-caller-file': [ '2.0.5' ], 16 silly audit 'get-package-type': [ '0.1.0' ], 16 silly audit glob: [ '7.2.0' ], 16 silly audit 'glob-parent': [ '5.1.2' ], 16 silly audit globals: [ '11.12.0' ], 16 silly audit 'graceful-fs': [ '4.2.9' ], 16 silly audit has: [ '1.0.3' ], 16 silly audit 'html-encoding-sniffer': [ '3.0.0' ], 16 silly audit 'iconv-lite': [ '0.6.3' ], 16 silly audit 'whatwg-encoding': [ '2.0.0' ], 16 silly audit 'html-escaper': [ '2.0.2' ], 16 silly audit 'http-proxy-agent': [ '5.0.0' ], 16 silly audit 'https-proxy-agent': [ '5.0.1' ], 16 silly audit 'import-local': [ '3.2.0' ], 16 silly audit imurmurhash: [ '0.1.4' ], 16 silly audit inflight: [ '1.0.6' ], 16 silly audit inherits: [ '2.0.4' ], 16 silly audit 'is-arrayish': [ '0.2.1' ], 16 silly audit 'is-binary-path': [ '2.1.0' ], 16 silly audit 'is-core-module': [ '2.8.1' ], 16 silly audit 'is-extglob': [ '2.1.1' ], 16 silly audit 'is-fullwidth-code-point': [ '3.0.0' ], 16 silly audit 'is-generator-fn': [ '2.1.0' ], 16 silly audit 'is-glob': [ '4.0.3' ], 16 silly audit 'is-number': [ '7.0.0' ], 16 silly audit 'is-potential-custom-element-name': [ '1.0.1' ], 16 silly audit 'is-stream': [ '2.0.1' ], 16 silly audit isexe: [ '2.0.0' ], 16 silly audit 'istanbul-lib-coverage': [ '3.2.2' ], 16 silly audit 'istanbul-lib-report': [ '3.0.1' ], 16 silly audit 'make-dir': [ '4.0.0', '2.1.0' ], 16 silly audit 'istanbul-lib-source-maps': [ '4.0.1' ], 16 silly audit 'istanbul-reports': [ '3.1.7' ], 16 silly audit jest: [ '29.7.0' ], 16 silly audit 'jest-changed-files': [ '29.7.0' ], 16 silly audit execa: [ '5.1.1' ], 16 silly audit 'get-stream': [ '6.0.1' ], 16 silly audit 'human-signals': [ '2.1.0' ], 16 silly audit 'p-limit': [ '3.1.0', '2.3.0' ], 16 silly audit 'jest-circus': [ '29.7.0' ], 16 silly audit dedent: [ '1.5.3' ], 16 silly audit 'jest-cli': [ '29.7.0' ], 16 silly audit cliui: [ '8.0.1' ], 16 silly audit 'wrap-ansi': [ '7.0.0' ], 16 silly audit y18n: [ '5.0.8' ], 16 silly audit yargs: [ '17.7.2' ], 16 silly audit 'yargs-parser': [ '21.1.1' ], 16 silly audit 'jest-config': [ '29.7.0' ], 16 silly audit 'jest-diff': [ '26.6.2', '29.7.0' ], 16 silly audit 'jest-docblock': [ '29.7.0' ], 16 silly audit 'jest-each': [ '29.7.0' ], 16 silly audit 'jest-environment-jsdom': [ '29.7.0' ], 16 silly audit 'jest-environment-node': [ '29.7.0' ], 16 silly audit 'jest-haste-map': [ '29.7.0' ], 16 silly audit 'jest-leak-detector': [ '29.7.0' ], 16 silly audit 'jest-matcher-utils': [ '29.7.0' ], 16 silly audit 'jest-message-util': [ '29.7.0' ], 16 silly audit 'jest-mock': [ '29.7.0' ], 16 silly audit 'jest-pnp-resolver': [ '1.2.2' ], 16 silly audit 'jest-regex-util': [ '29.6.3' ], 16 silly audit 'jest-resolve': [ '29.7.0' ], 16 silly audit 'jest-resolve-dependencies': [ '29.7.0' ], 16 silly audit 'jest-runner': [ '29.7.0' ], 16 silly audit 'source-map-support': [ '0.5.13' ], 16 silly audit 'jest-runtime': [ '29.7.0' ], 16 silly audit 'jest-snapshot': [ '29.7.0' ], 16 silly audit 'jest-util': [ '29.7.0' ], 16 silly audit 'jest-validate': [ '29.7.0' ], 16 silly audit 'jest-watcher': [ '29.7.0' ], 16 silly audit 'jest-worker': [ '29.7.0' ], 16 silly audit 'js-tokens': [ '4.0.0' ], 16 silly audit 'js-yaml': [ '3.14.1' ], 16 silly audit jsdom: [ '20.0.3' ], 16 silly audit 'xml-name-validator': [ '4.0.0' ], 16 silly audit jsesc: [ '2.5.2' ], 16 silly audit 'json-parse-even-better-errors': [ '2.3.1' ], 16 silly audit json5: [ '2.2.3' ], 16 silly audit kleur: [ '3.0.3' ], 16 silly audit leven: [ '3.1.0' ], 16 silly audit 'lines-and-columns': [ '1.2.4' ], 16 silly audit 'locate-path': [ '5.0.0' ], 16 silly audit 'lru-cache': [ '5.1.1' ], 16 silly audit makeerror: [ '1.0.12' ], 16 silly audit 'merge-stream': [ '2.0.0' ], 16 silly audit micromatch: [ '4.0.4' ], 16 silly audit 'mime-db': [ '1.51.0' ], 16 silly audit 'mime-types': [ '2.1.34' ], 16 silly audit 'mimic-fn': [ '2.1.0' ], 16 silly audit minimatch: [ '3.0.4' ], 16 silly audit ms: [ '2.1.2' ], 16 silly audit 'natural-compare': [ '1.4.0' ], 16 silly audit 'node-int64': [ '0.4.0' ], 16 silly audit 'node-releases': [ '2.0.18' ], 16 silly audit 'normalize-path': [ '3.0.0' ], 16 silly audit 'npm-run-path': [ '4.0.1' ], 16 silly audit nwsapi: [ '2.2.12' ], 16 silly audit once: [ '1.4.0' ], 16 silly audit onetime: [ '5.1.2' ], 16 silly audit 'p-locate': [ '4.1.0' ], 16 silly audit 'p-try': [ '2.2.0' ], 16 silly audit 'parse-json': [ '5.2.0' ], 16 silly audit parse5: [ '7.1.2' ], 16 silly audit entities: [ '4.5.0' ], 16 silly audit 'path-exists': [ '4.0.0' ], 16 silly audit 'path-is-absolute': [ '1.0.1' ], 16 silly audit 'path-key': [ '3.1.1' ], 16 silly audit 'path-parse': [ '1.0.7' ], 16 silly audit picocolors: [ '1.0.1' ], 16 silly audit picomatch: [ '2.3.1' ], 16 silly audit pify: [ '4.0.1' ], 16 silly audit pirates: [ '4.0.4' ], 16 silly audit 'pkg-dir': [ '4.2.0' ], 16 silly audit prompts: [ '2.4.2' ], 16 silly audit psl: [ '1.8.0' ], 16 silly audit punycode: [ '2.1.1' ], 16 silly audit 'pure-rand': [ '6.1.0' ], 16 silly audit querystringify: [ '2.2.0' ], 16 silly audit readdirp: [ '3.6.0' ], 16 silly audit 'require-directory': [ '2.1.1' ], 16 silly audit 'requires-port': [ '1.0.0' ], 16 silly audit resolve: [ '1.21.0' ], 16 silly audit 'resolve-cwd': [ '3.0.0' ], 16 silly audit 'resolve.exports': [ '2.0.2' ], 16 silly audit rimraf: [ '3.0.2' ], 16 silly audit 'safe-buffer': [ '5.1.2' ], 16 silly audit 'safer-buffer': [ '2.1.2' ], 16 silly audit saxes: [ '6.0.0' ], 16 silly audit 'shebang-command': [ '2.0.0' ], 16 silly audit 'shebang-regex': [ '3.0.0' ], 16 silly audit 'signal-exit': [ '3.0.7' ], 16 silly audit sisteransi: [ '1.0.5' ], 16 silly audit 'sprintf-js': [ '1.0.3' ], 16 silly audit 'stack-utils': [ '2.0.6' ], 16 silly audit 'string-length': [ '4.0.2' ], 16 silly audit 'string-width': [ '4.2.3' ], 16 silly audit 'strip-ansi': [ '6.0.1' ], 16 silly audit 'strip-bom': [ '4.0.0' ], 16 silly audit 'strip-final-newline': [ '2.0.0' ], 16 silly audit 'strip-json-comments': [ '3.1.1' ], 16 silly audit 'supports-preserve-symlinks-flag': [ '1.0.0' ], 16 silly audit 'symbol-tree': [ '3.2.4' ], 16 silly audit 'test-exclude': [ '6.0.0' ], 16 silly audit tmpl: [ '1.0.5' ], 16 silly audit 'to-fast-properties': [ '2.0.0' ], 16 silly audit 'to-regex-range': [ '5.0.1' ], 16 silly audit 'tough-cookie': [ '4.1.4' ], 16 silly audit universalify: [ '0.2.0' ], 16 silly audit tr46: [ '3.0.0' ], 16 silly audit 'type-detect': [ '4.0.8' ], 16 silly audit 'type-fest': [ '0.21.3' ], 16 silly audit typescript: [ '4.5.4' ], 16 silly audit 'update-browserslist-db': [ '1.1.0' ], 16 silly audit 'url-parse': [ '1.5.10' ], 16 silly audit 'v8-to-istanbul': [ '9.3.0' ], 16 silly audit 'w3c-xmlserializer': [ '4.0.0' ], 16 silly audit walker: [ '1.0.8' ], 16 silly audit 'webidl-conversions': [ '7.0.0' ], 16 silly audit 'whatwg-url': [ '11.0.0' ], 16 silly audit which: [ '2.0.2' ], 16 silly audit wrappy: [ '1.0.2' ], 16 silly audit 'write-file-atomic': [ '4.0.2' ], 16 silly audit ws: [ '8.18.0' ], 16 silly audit xmlchars: [ '2.2.0' ], 16 silly audit yallist: [ '3.1.1' ], 16 silly audit 'yocto-queue': [ '0.1.0' ] 16 silly audit } 17 verbose reify failed optional dependency /tmp/superset-plugin-chart-hello-world/node_modules/fsevents 18 silly reify mark deleted [ '/tmp/superset-plugin-chart-hello-world/node_modules/fsevents' ] 19 verbose stack TypeError: Cannot read properties of undefined (reading 'spec') 19 verbose stack at updateNodes (/home/smile/.nvm/versions/node/v20.19.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:1302:44) 19 verbose stack at [saveIdealTree] (/home/smile/.nvm/versions/node/v20.19.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:1471:11) 19 verbose stack at Arborist.reify (/home/smile/.nvm/versions/node/v20.19.1/lib/node_modules/npm/node_modules/@npmcli/arborist/lib/arborist/reify.js:148:31) 19 verbose stack at async Install.exec (/home/smile/.nvm/versions/node/v20.19.1/lib/node_modules/npm/lib/commands/install.js:150:5) 19 verbose stack at async Npm.exec (/home/smile/.nvm/versions/node/v20.19.1/lib/node_modules/npm/lib/npm.js:207:9) 19 verbose stack at async module.exports (/home/smile/.nvm/versions/node/v20.19.1/lib/node_modules/npm/lib/cli/entry.js:74:5) 20 error Cannot read properties of undefined (reading 'spec') 21 silly unfinished npm timer reify 1746391180803 22 silly unfinished npm timer reify:audit 1746391181054 23 silly unfinished npm timer auditReport:getReport 1746391181055 24 silly unfinished npm timer reify:save 1746391181097 25 verbose cwd /tmp/superset-plugin-chart-hello-world 26 verbose os Linux 6.11.0-25-generic 27 verbose node v20.19.1 28 verbose npm v10.8.1 29 verbose exit 1 30 verbose code 1 31 error A complete log of this run can be found in: /home/smile/.npm/_logs/2025-05-04T20_39_40_615Z-debug-0.log </p> </details> -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
