Skip to content

Instantly share code, notes, and snippets.

@dit7ya
Last active January 22, 2023 18:05
Show Gist options
  • Save dit7ya/24ca490ad7c447be2c0a05ea99aa74f7 to your computer and use it in GitHub Desktop.
Save dit7ya/24ca490ad7c447be2c0a05ea99aa74f7 to your computer and use it in GitHub Desktop.
immich buildNpmPackage
{
lib,
stdenv,
fetchFromGitHub,
buildNpmPackage,
}:
buildNpmPackage rec {
pname = "immich-server";
version = "1.42.0_65-dev";
src = "${fetchFromGitHub {
owner = "immich-app";
repo = "immich";
rev = "v${version}";
sha256 = "sha256-SNXjwWXjljZs6Un4gXYxDGwirWT9moPwo+ePCefCD6s=";
}}/server";
buildInputs = [];
npmDepsHash = "sha256-iDcZr9yrD1BYWm2yJlwAS0jNOnzh+H+ZV/XutCPxAMg=";
meta = with lib; {
description = "Self-hosted photo and video backup solution directly from your mobile phone.";
homepage = "https://github.com/immich-app/immich";
license = licenses.mit;
maintainers = with maintainers; [];
};
}
immich-server> npm ERR! code ENOTCACHED
immich-server> npm ERR! request to https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz failed: cache mode is 'only-if-cached' but no cached response is available.
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/qqbnj8bx9jf4dx9caj26ksnrawwdb2nz-source/server
source root is server
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
Executing npmConfigHook
Configuring npm
Validating consistency between /build/server/package-lock.json and /nix/store/8cdcnpls4a303c4rq5rrkh0bkkj7iq1v-immich-server-1.42.0_65-dev-npm-deps/package-lock.json
Installing dependencies
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated text-encoding@0.6.4: no longer maintained
npm ERR! code ENOTCACHED
npm ERR! request to https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz failed: cache mode is 'only-if-cached' but no cached response is available.
npm ERR! Log files were not written due to an error writing to the directory: /nix/store/8cdcnpls4a303c4rq5rrkh0bkkj7iq1v-immich-server-1.42.0_65-dev-npm-deps/_logs
npm ERR! You can rerun the command with `--loglevel=verbose` to see the logs in your terminal
ERROR: npm failed to install dependencies
Here are a few things you can try, depending on the error:
1. Set `makeCacheWritable = true`
Note that this won't help if npm is complaining about not being able to write to the logs directory -- look above that for the actual error.
2. Set `npmFlags = [ "--legacy-peer-deps" ]`
@nix { "action": "setPhase", "phase": "unpackPhase" }
unpacking sources
unpacking source archive /nix/store/qqbnj8bx9jf4dx9caj26ksnrawwdb2nz-source/server
source root is server
@nix { "action": "setPhase", "phase": "patchPhase" }
patching sources
@nix { "action": "setPhase", "phase": "configurePhase" }
configuring
no configure script, doing nothing
@nix { "action": "setPhase", "phase": "buildPhase" }
building
lockfile version: 2
node_modules/supertest
node_modules/lodash.isplainobject
node_modules/fast-glob
node_modules/log-symbols
node_modules/bytes
node_modules/figures
node_modules/es6-promise
node_modules/cli-highlight/node_modules/parse5
node_modules/shapefile
node_modules/jest-resolve-dependencies
node_modules/merge2
node_modules/gauge/node_modules/string-width
node_modules/path-type
node_modules/qs
node_modules/mime-types
node_modules/@types/babel__template
node_modules/webidl-conversions
node_modules/@jest/source-map
node_modules/@babel/highlight/node_modules/color-name
node_modules/escodegen/node_modules/type-check
node_modules/socket.io-parser
node_modules/@mapbox/node-pre-gyp
node_modules/@types/component-emitter
node_modules/external-editor
node_modules/tar-fs
node_modules/abab
node_modules/@types/express
node_modules/jest-jasmine2
node_modules/make-error
node_modules/@nestjs/bull-shared
node_modules/supports-preserve-symlinks-flag
node_modules/is-interactive
node_modules/imurmurhash
node_modules/asap
node_modules/@ioredis/commands
node_modules/jest-mock
node_modules/chokidar
node_modules/@golevelup/nestjs-discovery
node_modules/parent-module
node_modules/graceful-fs
node_modules/resolve.exports
node_modules/typescript
node_modules/@types/eslint-scope
node_modules/pkg-dir
node_modules/yargs
node_modules/jest-matcher-utils
node_modules/@openapitools/openapi-generator-cli/node_modules/rxjs
node_modules/@babel/parser
node_modules/json-stringify-safe
node_modules/@redis/bloom
node_modules/follow-redirects
node_modules/truncate-utf8-bytes
node_modules/request/node_modules/tough-cookie
node_modules/yallist
node_modules/geobuf
node_modules/local-reverse-geocoder
node_modules/@types/through
node_modules/@cspotcode/source-map-support
node_modules/fork-ts-checker-webpack-plugin
node_modules/any-promise
node_modules/encodeurl
node_modules/ms
node_modules/he
node_modules/color-string
node_modules/emittery
node_modules/cssstyle
node_modules/throat
node_modules/typeorm/node_modules/yargs
node_modules/typeorm/node_modules/yargs-parser
node_modules/rc
node_modules/dezalgo
node_modules/sprintf-js
node_modules/@types/istanbul-lib-coverage
node_modules/@sqltools/formatter
node_modules/parse-json
node_modules/@babel/plugin-syntax-nullish-coalescing-operator
node_modules/terser-webpack-plugin
node_modules/@babel/plugin-syntax-top-level-await
node_modules/@openapitools/openapi-generator-cli/node_modules/@nestjs/core
node_modules/pluralize
node_modules/@babel/helper-compilation-targets/node_modules/semver
node_modules/@types/semver
node_modules/utf8-byte-length
node_modules/signal-exit
node_modules/cssstyle/node_modules/cssom
node_modules/supports-color
node_modules/strip-ansi
node_modules/app-root-path
node_modules/strip-bom
node_modules/node-fetch/node_modules/webidl-conversions
node_modules/restore-cursor
node_modules/@jridgewell/trace-mapping
node_modules/kleur
node_modules/bs-logger
node_modules/to-regex-range
node_modules/jest-serializer
node_modules/@webassemblyjs/helper-api-error
node_modules/is-binary-path
node_modules/@nestjs/mapped-types
node_modules/glob
node_modules/schema-utils
node_modules/@webassemblyjs/floating-point-hex-parser
node_modules/thenify-all
node_modules/rimraf
node_modules/@types/cookie-parser
node_modules/lodash.defaults
node_modules/@nestjs/cli/node_modules/chalk
node_modules/string-width
node_modules/@tsconfig/node14
node_modules/eslint/node_modules/p-locate
node_modules/@babel/highlight/node_modules/chalk
node_modules/fluent-ffmpeg
node_modules/bl
node_modules/ansi-escapes
node_modules/@nestjs/schedule
node_modules/@jridgewell/gen-mapping
node_modules/deep-extend
node_modules/@sideway/pinpoint
node_modules/safer-buffer
node_modules/watchpack
node_modules/escodegen/node_modules/prelude-ls
node_modules/@babel/helper-get-function-arity
node_modules/@typescript-eslint/parser
node_modules/@nestjs/typeorm
node_modules/callsites
node_modules/mimic-response
node_modules/cookiejar
node_modules/natural-compare-lite
node_modules/tsutils
node_modules/jest-diff
node_modules/babel-plugin-jest-hoist
node_modules/@types/babel__generator
node_modules/@nestjs/config
node_modules/cookie-parser/node_modules/cookie
node_modules/@types/graceful-fs
node_modules/onetime
node_modules/base64id
node_modules/@babel/helper-hoist-variables
node_modules/require-from-string
node_modules/util-deprecate
node_modules/error-ex/node_modules/is-arrayish
node_modules/console-control-strings
node_modules/dotenv-expand
node_modules/statuses
node_modules/minizlib
node_modules/cliui
node_modules/has-symbols
node_modules/convert-source-map
node_modules/@openapitools/openapi-generator-cli/node_modules/commander
node_modules/unpipe
node_modules/@nestjs/platform-socket.io
node_modules/normalize-path
node_modules/engine.io/node_modules/cookie
node_modules/request
node_modules/chainsaw
node_modules/lines-and-columns
node_modules/@types/fluent-ffmpeg
node_modules/concurrently/node_modules/supports-color
node_modules/escodegen/node_modules/levn
node_modules/jest-changed-files
node_modules/pg-int8
node_modules/jws
node_modules/istanbul-reports
node_modules/methods
node_modules/@types/cookie
node_modules/babel-preset-current-node-syntax
node_modules/is-typedarray
node_modules/lodash.memoize
node_modules/caseless
node_modules/@turf/invariant
node_modules/picocolors
node_modules/object-inspect
node_modules/consola
node_modules/csv-parse
node_modules/loader-runner
node_modules/pump
node_modules/engine.io-parser
node_modules/tree-kill
node_modules/ansi-colors
node_modules/babel-jest
node_modules/jest-each
node_modules/acorn-globals/node_modules/acorn
node_modules/get-intrinsic
node_modules/@angular-devkit/core/node_modules/ajv
node_modules/jest
node_modules/html-escaper
node_modules/@babel/traverse/node_modules/globals
node_modules/easy-table
node_modules/yocto-queue
node_modules/expand-template
node_modules/protocol-buffers-schema
node_modules/@webassemblyjs/ast
node_modules/mv
node_modules/expect
node_modules/babel-plugin-istanbul
node_modules/jest-validate
node_modules/is-path-inside
node_modules/fdir
node_modules/node-releases
node_modules/append-field
node_modules/jest-docblock
node_modules/engine.io
node_modules/color
node_modules/performance-now
node_modules/range-parser
node_modules/archiver
node_modules/color-convert
node_modules/readdirp
node_modules/@babel/highlight/node_modules/color-convert
node_modules/typedarray-to-buffer
node_modules/fastq
node_modules/@mapbox/node-pre-gyp/node_modules/tar
node_modules/@typescript-eslint/typescript-estree
node_modules/jsonc-parser
node_modules/electron-to-chromium
node_modules/tough-cookie
node_modules/simple-concat
node_modules/@babel/highlight
node_modules/@babel/core
node_modules/@types/passport-jwt
node_modules/send
node_modules/json-parse-even-better-errors
node_modules/path-source
node_modules/@jest/environment
node_modules/@types/serve-static
node_modules/write-file-atomic
node_modules/gauge/node_modules/ansi-regex
node_modules/@istanbuljs/schema
node_modules/@xtuc/ieee754
node_modules/defaults
node_modules/eslint
node_modules/ioredis/node_modules/denque
node_modules/end-of-stream
node_modules/ts-loader
node_modules/redis-parser
node_modules/send/node_modules/debug
node_modules/fs-monkey
node_modules/punycode
node_modules/@types/node
node_modules/typeorm/node_modules/dotenv
node_modules/ee-first
node_modules/cluster-key-slot
node_modules/p-try
node_modules/p-finally
node_modules/node-emoji
node_modules/call-bind
node_modules/webpack-node-externals
node_modules/@openapitools/openapi-generator-cli/node_modules/qs
node_modules/@openapitools/openapi-generator-cli/node_modules/fs-extra
node_modules/@jest/reporters
node_modules/braces
node_modules/object-hash
node_modules/jest-runtime/node_modules/strip-bom
node_modules/fs.realpath
node_modules/postgres-date
node_modules/etag
node_modules/xml-name-validator
node_modules/cli-table3
node_modules/destroy
node_modules/depd
node_modules/abbrev
node_modules/terser
node_modules/@babel/plugin-syntax-bigint
node_modules/@hapi/hoek
node_modules/openid-client
node_modules/@babel/template
node_modules/sha.js
node_modules/@babel/compat-data
node_modules/cli-spinners
node_modules/resolve-from
node_modules/content-type
node_modules/@nuxtjs/opencollective
node_modules/delayed-stream
node_modules/jest-haste-map
node_modules/@webassemblyjs/wast-printer
node_modules/resolve-cwd
node_modules/events
node_modules/is-arrayish
node_modules/deep-is
node_modules/escape-html
node_modules/istanbul-lib-source-maps
node_modules/@socket.io/redis-adapter
node_modules/@openapitools/openapi-generator-cli/node_modules/@nestjs/platform-socket.io
node_modules/nwsapi
node_modules/js-tokens
node_modules/buffers
node_modules/babel-preset-jest
node_modules/tweetnacl
node_modules/xtend
node_modules/strip-json-comments
node_modules/set-blocking
node_modules/@types/connect
node_modules/glob-parent
node_modules/tmpl
node_modules/neo-async
node_modules/@babel/highlight/node_modules/has-flag
node_modules/inquirer/node_modules/rxjs
node_modules/raw-body
node_modules/eslint/node_modules/locate-path
node_modules/has-unicode
node_modules/js-yaml/node_modules/argparse
node_modules/json5
node_modules/validator
node_modules/@types/redis
node_modules/node-gyp-build
node_modules/text-table
node_modules/cjs-module-lexer
node_modules/fast-safe-stringify
node_modules/prompts
node_modules/jest-message-util
node_modules/date-fns
node_modules/whatwg-mimetype
node_modules/@bcoe/v8-coverage
node_modules/@istanbuljs/load-nyc-config
node_modules/postgres-array
node_modules/fill-range
node_modules/clone
node_modules/@redis/search
node_modules/string-length
node_modules/ts-node/node_modules/acorn-walk
node_modules/@babel/highlight/node_modules/supports-color
node_modules/path-parse
node_modules/@types/range-parser
node_modules/prelude-ls
node_modules/@types/multer
node_modules/path-exists
node_modules/type-check
node_modules/jest-changed-files/node_modules/execa
node_modules/natural-compare
node_modules/jsbn
node_modules/core-util-is
node_modules/which
node_modules/globby
node_modules/istanbul-lib-coverage
node_modules/@babel/plugin-syntax-async-generators
node_modules/@webassemblyjs/ieee754
node_modules/concurrently
node_modules/serve-static
node_modules/cookie-parser
node_modules/@nestjs/schematics
node_modules/fs-extra
node_modules/jest-environment-jsdom
node_modules/emoji-regex
node_modules/whatwg-encoding
node_modules/pgpass
node_modules/@humanwhocodes/module-importer
node_modules/@nestjs/swagger
node_modules/multer
node_modules/class-validator
node_modules/node-fetch/node_modules/tr46
node_modules/@nestjs/cli/node_modules/tsconfig-paths
node_modules/dashdash
node_modules/acorn-jsx
node_modules/tapable
node_modules/prebuild-install
node_modules/node-int64
node_modules/@types/babel__core
node_modules/collect-v8-coverage
node_modules/@nodelib/fs.stat
node_modules/uuid
node_modules/binary-extensions
node_modules/@types/cookiejar
node_modules/accepts
node_modules/@nestjs/cli
node_modules/passport-strategy
node_modules/human-signals
node_modules/extsprintf
node_modules/ts-jest
node_modules/cli-cursor
node_modules/jsonfile
node_modules/through
node_modules/debug/node_modules/ms
node_modules/@webassemblyjs/helper-buffer
node_modules/@angular-devkit/schematics-cli
node_modules/escodegen/node_modules/optionator
node_modules/is-unicode-supported
node_modules/sax
node_modules/chrome-trace-event
node_modules/doctrine
node_modules/@types/supertest
node_modules/code-point-at
node_modules/queue-microtask
node_modules/run-parallel
node_modules/debuglog
node_modules/highlight.js
node_modules/assert-plus
node_modules/pretty-format/node_modules/ansi-styles
node_modules/fs-minipass
node_modules/json-schema
node_modules/arg
node_modules/@babel/types
node_modules/nest-commander/node_modules/commander
node_modules/node-abort-controller
node_modules/packet-reader
node_modules/fast-diff
node_modules/w3c-xmlserializer
node_modules/redis
node_modules/@babel/helper-plugin-utils
node_modules/mkdirp-classic
node_modules/esutils
node_modules/typedarray
node_modules/is-stream
node_modules/verror
node_modules/setprototypeof
node_modules/array-union
node_modules/jest-runtime/node_modules/get-stream
node_modules/@babel/plugin-syntax-json-strings
node_modules/http-errors
node_modules/passport
node_modules/eslint-visitor-keys
node_modules/aws-sign2
node_modules/@types/json5
node_modules/bser
node_modules/concurrently/node_modules/tslib
node_modules/decompress-response
node_modules/chalk
node_modules/brace-expansion
node_modules/eslint/node_modules/p-limit
node_modules/send/node_modules/mime
node_modules/postgres-interval
node_modules/ignore
node_modules/@typescript-eslint/type-utils
node_modules/regexpp
node_modules/@openapitools/openapi-generator-cli/node_modules/express
node_modules/bull
node_modules/terminal-link
node_modules/compare-versions
node_modules/@typescript-eslint/scope-manager
node_modules/pg-connection-string
node_modules/eslint-config-prettier
node_modules/ioredis
node_modules/isarray
node_modules/acorn-walk
node_modules/@openapitools/openapi-generator-cli/node_modules/glob
node_modules/fork-ts-checker-webpack-plugin/node_modules/fs-extra
node_modules/mute-stream
node_modules/typeorm/node_modules/buffer
node_modules/oauth-sign
node_modules/@babel/generator/node_modules/source-map
node_modules/array-source
node_modules/proxy-addr
node_modules/wcwidth
node_modules/@types/express-serve-static-core
node_modules/deepmerge
node_modules/makeerror
node_modules/concat-stream/node_modules/readable-stream
node_modules/@types/luxon
node_modules/eslint/node_modules/eslint-scope
node_modules/exiftool-vendored.exe
node_modules/eslint-plugin-prettier
node_modules/tsconfig-paths-webpack-plugin
node_modules/readdir-glob/node_modules/minimatch
node_modules/gauge/node_modules/strip-ansi
node_modules/sourcemap-codec
node_modules/lazystream
node_modules/js-sdsl
node_modules/jest-watcher
node_modules/rc/node_modules/strip-json-comments
node_modules/stack-utils
node_modules/istanbul-lib-instrument
node_modules/parse5-htmlparser2-tree-adapter
node_modules/exiftool-vendored.pl
node_modules/@tsconfig/node10
node_modules/fsevents
node_modules/@openapitools/openapi-generator-cli/node_modules/@nestjs/websockets
node_modules/os-name
node_modules/formidable
node_modules/domexception/node_modules/webidl-conversions
node_modules/@webassemblyjs/wasm-parser
node_modules/readdir-glob
node_modules/@types/jest-when
node_modules/@sideway/formula
node_modules/toidentifier
node_modules/@babel/helper-compilation-targets
node_modules/acorn
node_modules/component-emitter
node_modules/jest-snapshot
node_modules/ora
node_modules/tar-fs/node_modules/chownr
node_modules/iterare
node_modules/lru-cache
node_modules/run-async
node_modules/word-wrap
node_modules/fresh
node_modules/stack-utils/node_modules/escape-string-regexp
node_modules/har-validator
node_modules/forwarded
node_modules/mkdirp
node_modules/fast-levenshtein
node_modules/@webassemblyjs/utf8
node_modules/debug
node_modules/wrappy
node_modules/@types/imagemin
node_modules/@types/yargs-parser
node_modules/@openapitools/openapi-generator-cli/node_modules/inquirer
node_modules/generic-pool
node_modules/standard-as-callback
node_modules/parse5
node_modules/node-fetch/node_modules/whatwg-url
node_modules/streamsearch
node_modules/bcrypt
node_modules/process-nextick-args
node_modules/argparse
node_modules/aproba
node_modules/merge-descriptors
node_modules/compress-commons
node_modules/split2
node_modules/is-core-module
node_modules/unzip-stream
node_modules/@babel/plugin-syntax-class-properties
node_modules/lodash.union
node_modules/type-fest
node_modules/@tsconfig/node16
node_modules/tslib
node_modules/@types/ioredis
node_modules/ansi-styles
node_modules/base64-js
node_modules/@nestjs/cli/node_modules/json5
node_modules/mv/node_modules/rimraf
node_modules/@types/passport
node_modules/chardet
node_modules/utils-merge
node_modules/simple-swizzle
node_modules/github-from-package
node_modules/@babel/helper-simple-access
node_modules/optionator
node_modules/cookie-signature
node_modules/pbf
node_modules/buffer-crc32
node_modules/file-entry-cache
node_modules/buffer-equal-constant-time
node_modules/media-typer
node_modules/istanbul-lib-report
node_modules/tsconfig-paths-webpack-plugin/node_modules/tsconfig-paths
node_modules/detect-libc
node_modules/escodegen
node_modules/flat-cache
node_modules/slash
node_modules/@socket.io/redis-adapter/node_modules/notepack.io
node_modules/jsdom
node_modules/redis-errors
node_modules/sharp
node_modules/@types/cron
node_modules/asn1
node_modules/@babel/plugin-syntax-numeric-separator
node_modules/agent-base
node_modules/@babel/helper-validator-option
node_modules/form-data
node_modules/jest-get-type
node_modules/webpack-sources
node_modules/@redis/graph
node_modules/estraverse
node_modules/supports-hyperlinks
node_modules/has-flag
node_modules/path-is-absolute
node_modules/react-is
node_modules/jest-pnp-resolver
node_modules/semver
node_modules/execa
node_modules/json-schema-traverse
node_modules/side-channel
node_modules/@types/sharp
node_modules/ajv-formats
node_modules/engine.io/node_modules/ws
node_modules/@types/babel__traverse
node_modules/string_decoder
node_modules/@typescript-eslint/types
node_modules/@openapitools/openapi-generator-cli
node_modules/jest-environment-node
node_modules/anymatch
node_modules/readable-stream
node_modules/sanitize-filename
node_modules/ansi-regex
node_modules/@nodelib/fs.scandir
node_modules/gensync
node_modules/prettier-linter-helpers
node_modules/@babel/plugin-syntax-logical-assignment-operators
node_modules/slice-source
node_modules/mime
node_modules/@redis/json
node_modules/concat-map
node_modules/get-port
node_modules/socket.io
node_modules/delegates
node_modules/import-local
node_modules/v8-to-istanbul
node_modules/passport-custom
node_modules/hexoid
node_modules/verror/node_modules/core-util-is
node_modules/@hapi/topo
node_modules/xmlchars
node_modules/import-fresh
node_modules/shebang-command
node_modules/is-fullwidth-code-point
node_modules/@tootallnate/once
node_modules/cosmiconfig
node_modules/jest-util
node_modules/pg-pool
node_modules/@turf/helpers
node_modules/json-stable-stringify-without-jsonify
node_modules/@babel/helper-environment-visitor
node_modules/@nestjs/testing
node_modules/pause
node_modules/has
node_modules/inherits
node_modules/libphonenumber-js
node_modules/lodash.flatten
node_modules/psl
node_modules/micromatch
node_modules/webpack
node_modules/make-dir
node_modules/yaml
node_modules/cross-spawn/node_modules/which
node_modules/levn
node_modules/picomatch
node_modules/resolve-protobuf-schema
node_modules/cli-width
node_modules/@types/cors
node_modules/ajv-keywords
node_modules/text-encoding
node_modules/batch-cluster
node_modules/@webassemblyjs/wasm-gen
node_modules/geo-tz
node_modules/oidc-token-hash
node_modules/camelcase
node_modules/handlebars
node_modules/jwa
node_modules/ci-info
node_modules/fast-json-stable-stringify
node_modules/exit
node_modules/flatted
node_modules/fb-watchman
node_modules/convert-source-map/node_modules/safe-buffer
node_modules/express/node_modules/path-to-regexp
node_modules/ecdsa-sig-formatter
node_modules/combined-stream
node_modules/http-proxy-agent
node_modules/prettier
node_modules/archiver-utils
node_modules/tsconfig-paths
node_modules/magic-string
node_modules/rxjs
node_modules/saxes
node_modules/async
node_modules/@babel/highlight/node_modules/ansi-styles
node_modules/@jest/core
node_modules/resolve
node_modules/co
node_modules/@socket.io/redis-adapter/node_modules/uid2
node_modules/node-abi/node_modules/semver
node_modules/@types/istanbul-lib-report
node_modules/forever-agent
node_modules/passport-jwt
node_modules/node-fetch
node_modules/@eslint/eslintrc
node_modules/@humanwhocodes/config-array
node_modules/eslint/node_modules/escape-string-regexp
node_modules/@nestjs/common
node_modules/lodash.merge
node_modules/source-map
node_modules/memfs
node_modules/https-proxy-agent
node_modules/geobuf/node_modules/concat-stream
node_modules/error-ex
node_modules/sshpk
node_modules/pirates
node_modules/grapheme-splitter
node_modules/binary
node_modules/express
node_modules/@redis/client
node_modules/socket.io-adapter
node_modules/@types/eslint
node_modules/@babel/helper-module-transforms
node_modules/jest-runner
node_modules/minipass
node_modules/@nestjs/platform-express
node_modules/uri-js
node_modules/char-regex
node_modules/@types/bull
node_modules/is-number
node_modules/dedent
node_modules/console.table
node_modules/ajv/node_modules/json-schema-traverse
node_modules/@openapitools/openapi-generator-cli/node_modules/@nestjs/core/node_modules/tslib
node_modules/is-glob
node_modules/eslint-utils
node_modules/ws
node_modules/minimatch
node_modules/@jridgewell/source-map
node_modules/type-detect
node_modules/passport-http-header-strategy
node_modules/array-flatten
node_modules/data-urls
node_modules/test-exclude
node_modules/merge-stream
node_modules/diff-sequences
node_modules/readdir-glob/node_modules/brace-expansion
node_modules/@webassemblyjs/helper-wasm-bytecode
node_modules/napi-build-utils
node_modules/p-limit
node_modules/jsonwebtoken
node_modules/pg-protocol
node_modules/@turf/boolean-point-in-polygon
node_modules/http-signature
node_modules/jsprim
node_modules/ncp
node_modules/@babel/plugin-syntax-typescript
node_modules/@types/json-schema
node_modules/enhanced-resolve
node_modules/@babel/code-frame
node_modules/mv/node_modules/glob
node_modules/browserslist
node_modules/@jridgewell/set-array
node_modules/@babel/helper-validator-identifier
node_modules/diacritics
node_modules/i18n-iso-countries
node_modules/@babel/helper-split-export-declaration
node_modules/tunnel-agent
node_modules/isstream
node_modules/esquery
node_modules/nopt
node_modules/typeorm
node_modules/source-map-support
node_modules/@typescript-eslint/utils
node_modules/request/node_modules/qs
node_modules/get-stream
node_modules/@nestjs/common/node_modules/uuid
node_modules/crc32-stream
node_modules/@typescript-eslint/visitor-keys
node_modules/axios
node_modules/@types/yargs
node_modules/@types/jest
node_modules/jest-circus
node_modules/@types/superagent
node_modules/@jest/test-sequencer
node_modules/create-require
node_modules/asynckit
node_modules/@xtuc/long
node_modules/@jest/transform
node_modules/wordwrap
node_modules/interpret
node_modules/@socket.io/component-emitter
node_modules/cron
node_modules/@babel/plugin-syntax-object-rest-spread
node_modules/xmlbuilder
node_modules/sisteransi
node_modules/shelljs
node_modules/@types/parse-json
node_modules/p-locate
node_modules/walker
node_modules/@openapitools/openapi-generator-cli/node_modules/socket.io
node_modules/@tsconfig/node12
node_modules/@jridgewell/sourcemap-codec
node_modules/jest-worker
node_modules/typeorm/node_modules/mkdirp
node_modules/aws4
node_modules/swagger-ui-dist
node_modules/isexe
node_modules/buffer
node_modules/serialize-javascript
node_modules/get-caller-file
node_modules/reusify
node_modules/@sideway/address
node_modules/universalify
node_modules/browser-process-hrtime
node_modules/busboy
node_modules/superagent
node_modules/zip-stream
node_modules/openid-client/node_modules/object-hash
node_modules/escape-string-regexp
node_modules/object-assign
node_modules/fs-constants
node_modules/@nestjs/bull
node_modules/@nestjs/passport
node_modules/@jest/globals
node_modules/vary
node_modules/path-to-regexp
node_modules/eslint/node_modules/find-up
node_modules/pretty-format
node_modules/color-name
node_modules/jose
node_modules/@nestjs/core
node_modules/@types/estree
node_modules/ts-node
node_modules/path-key
node_modules/html-encoding-sniffer
node_modules/type-is
node_modules/crc-32
node_modules/buffer-writer
node_modules/pg-types
node_modules/eslint-scope
node_modules/@babel/helper-function-name
node_modules/on-finished
node_modules/is-generator-fn
node_modules/@webassemblyjs/wasm-edit
node_modules/@types/mime
node_modules/@webassemblyjs/helper-numbers
node_modules/@jridgewell/resolve-uri
node_modules/jsesc
node_modules/resolve-cwd/node_modules/resolve-from
node_modules/@openapitools/openapi-generator-cli/node_modules/socket.io-parser
node_modules/@types/archiver
node_modules/gauge
node_modules/symbol-tree
node_modules/@angular-devkit/schematics-cli/node_modules/yargs-parser
node_modules/ini
node_modules/js-yaml
node_modules/safe-buffer
node_modules/concat-stream
node_modules/yn
node_modules/@openapitools/openapi-generator-cli/node_modules/@nestjs/common
node_modules/ipaddr.js
node_modules/@types/mv
node_modules/@angular-devkit/core
node_modules/w3c-hr-time
node_modules/diskusage
node_modules/@openapitools/openapi-generator-cli/node_modules/ms
node_modules/class-transformer
node_modules/@types/jsonwebtoken
node_modules/@jest/console
node_modules/content-disposition
node_modules/jest-when
node_modules/postgres-bytea
node_modules/@types/glob
node_modules/@types/passport-strategy
node_modules/@typescript-eslint/eslint-plugin
node_modules/nest-commander/node_modules/inquirer
node_modules/diff
node_modules/jest-runtime
node_modules/v8-compile-cache-lib
node_modules/cors
node_modules/@openapitools/openapi-generator-cli/node_modules/@nestjs/platform-express
node_modules/is-extglob
node_modules/shebang-regex
node_modules/har-schema
node_modules/esquery/node_modules/estraverse
node_modules/@photostructure/tz-lookup
node_modules/inflight
node_modules/nest-commander
node_modules/node-abi
node_modules/@babel/generator
node_modules/@babel/plugin-syntax-optional-catch-binding
node_modules/@colors/colors
node_modules/@types/bcrypt
node_modules/tmp
node_modules/uglify-js
node_modules/windows-release
node_modules/symbol-observable
node_modules/@ampproject/remapping
node_modules/escalade
node_modules/@webassemblyjs/helper-wasm-section
node_modules/request/node_modules/uuid
node_modules/superagent/node_modules/form-data
node_modules/getpass
node_modules/wrap-ansi
node_modules/cli-highlight
node_modules/is-potential-custom-element-name
node_modules/negotiator
node_modules/os-tmpdir
node_modules/caniuse-lite
node_modules/@sinonjs/commons
node_modules/y18n
node_modules/@redis/time-series
node_modules/balanced-match
node_modules/pg
node_modules/lodash
node_modules/cron-parser/node_modules/luxon
node_modules/@types/inquirer
node_modules/macos-release
node_modules/jest-regex-util
node_modules/inquirer
node_modules/file-source
node_modules/@nodelib/fs.walk
node_modules/domexception
node_modules/@types/prettier
node_modules/exiftool-vendored
node_modules/esprima
node_modules/number-is-nan
node_modules/rechoir
node_modules/mimic-fn
node_modules/buffer-from
node_modules/jest/node_modules/jest-cli
node_modules/@babel/helper-module-imports
node_modules/@istanbuljs/load-nyc-config/node_modules/js-yaml
node_modules/jest-changed-files/node_modules/human-signals
node_modules/msgpackr-extract
node_modules/commander
node_modules/@types/istanbul-reports
node_modules/@types/stack-utils
node_modules/chownr
node_modules/msgpackr
node_modules/mime-db
node_modules/tr46
node_modules/@types/lodash
node_modules/@babel/plugin-syntax-optional-chaining
node_modules/@nestjs/jwt
node_modules/cross-spawn
node_modules/joi
node_modules/@types/body-parser
node_modules/nan
node_modules/bcrypt-pbkdf
node_modules/node-addon-api
node_modules/find-up
node_modules/reflect-metadata
node_modules/@openapitools/openapi-generator-cli/node_modules/tslib
node_modules/@jest/types
node_modules/request/node_modules/form-data
node_modules/ajv-formats/node_modules/ajv
node_modules/simple-get
node_modules/globals/node_modules/type-fest
node_modules/mz
node_modules/jest-validate/node_modules/camelcase
node_modules/yargs-parser
node_modules/detect-newline
node_modules/are-we-there-yet
node_modules/ajv
node_modules/npmlog
node_modules/stream-source
node_modules/spawn-command
node_modules/@humanwhocodes/object-schema
node_modules/luxon
node_modules/tough-cookie/node_modules/universalify
node_modules/dotenv
node_modules/@babel/helpers
node_modules/globals
node_modules/tar-stream
node_modules/kdt
node_modules/es-module-lexer
node_modules/npm-run-path
node_modules/@angular-devkit/schematics
node_modules/@nestjs/cli/node_modules/commander
node_modules/parseurl
node_modules/get-package-type
node_modules/xml2js
node_modules/@sinonjs/fake-timers
node_modules/cookie
node_modules/are-we-there-yet/node_modules/string_decoder
node_modules/iconv-lite
node_modules/body-parser
node_modules/jest-config
node_modules/strip-final-newline
node_modules/thenify
node_modules/@openapitools/openapi-generator-cli/node_modules/body-parser
node_modules/@webassemblyjs/leb128
node_modules/function-bind
node_modules/ecc-jsbn
node_modules/@babel/traverse
node_modules/leven
node_modules/acorn-globals
node_modules/eslint/node_modules/glob-parent
node_modules/randombytes
node_modules/esrecurse
node_modules/whatwg-url
node_modules/require-directory
node_modules/dir-glob
node_modules/@openapitools/openapi-generator-cli/node_modules/@nestjs/websockets/node_modules/tslib
node_modules/cron-parser
node_modules/ieee754
node_modules/once
node_modules/glob-to-regexp
node_modules/wide-align
node_modules/@jest/fake-timers
node_modules/eslint-utils/node_modules/eslint-visitor-keys
node_modules/to-fast-properties
node_modules/espree
node_modules/@jest/transform/node_modules/source-map
node_modules/decimal.js
node_modules/gauge/node_modules/is-fullwidth-code-point
node_modules/jest-resolve
node_modules/minimist
node_modules/@types/qs
node_modules/@jest/test-result
node_modules/acorn-import-assertions
node_modules/cssom
node_modules/jest-leak-detector
node_modules/@nestjs/websockets
node_modules/@types/minimatch
node_modules/finalhandler
node_modules/@webassemblyjs/wasm-opt
node_modules/fast-deep-equal
node_modules/p-timeout
node_modules/systeminformation
node_modules/locate-path
node_modules/traverse
node_modules/lodash.isarguments
node_modules/extend
node_modules/lodash.difference
node_modules/@babel/plugin-syntax-import-meta
@nix { "action": "setPhase", "phase": "fixupPhase" }
post-installation fixup
shrinking RPATHs of ELF executables and libraries in /nix/store/n207wv5wh33ic0qxsidhpl2jcrd3970a-immich-server-1.42.0_65-dev-npm-deps
checking for references to /build/ in /nix/store/n207wv5wh33ic0qxsidhpl2jcrd3970a-immich-server-1.42.0_65-dev-npm-deps...
patching script interpreter paths in /nix/store/n207wv5wh33ic0qxsidhpl2jcrd3970a-immich-server-1.42.0_65-dev-npm-deps
➜ npm ci --cache=foo
npm WARN deprecated w3c-hr-time@1.0.2: Use your platform's native performance.now() and performance.timeOrigin.
npm WARN deprecated text-encoding@0.6.4: no longer maintained
npm WARN deprecated sourcemap-codec@1.4.8: Please use @jridgewell/sourcemap-codec instead
npm WARN deprecated request@2.88.2: request has been deprecated, see https://github.com/request/request/issues/3142
npm WARN deprecated har-validator@5.1.5: this library is no longer supported
npm WARN deprecated uuid@3.4.0: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.
added 1045 packages, and audited 1046 packages in 29s
111 packages are looking for funding
run `npm fund` for details
4 vulnerabilities (1 moderate, 3 critical)
To address all issues (including breaking changes), run:
npm audit fix --force
Run `npm audit` for details.
npm notice
npm notice New major version of npm available! 8.19.2 -> 9.3.1
npm notice Changelog: https://github.com/npm/cli/releases/tag/v9.3.1
npm notice Run npm install -g npm@9.3.1 to update!
npm notice
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment