Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

build(deps): bump typeorm from 0.2.41 to 0.3.0 #1562

Open
wants to merge 1 commit into
base: develop
Choose a base branch
from

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Mar 21, 2024

Bumps typeorm from 0.2.41 to 0.3.0.

Release notes

Sourced from typeorm's releases.

0.3.0

Changes in the version includes changes from the next branch and typeorm@next version. They were pending their migration from 2018. Finally, they are in the master branch and master version.

Features

  • compilation target now is es2020. This requires Node.JS version 14+

  • TypeORM now properly works when installed within different node_modules contexts (often happen if TypeORM is a dependency of another library or TypeORM is heavily used in monorepo projects)

  • Connection was renamed to DataSource. Old Connection is still there, but now it's deprecated. It will be completely removed in next version. New API:

export const dataSource = new DataSource({
    // ... options ...
})
// load entities, establish db connection, sync schema, etc.
await dataSource.connect()

Previously, you could use new Connection(), createConnection(), getConnectionManager().create(), etc. They all deprecated in favour of new syntax you can see above.

New way gives you more flexibility and simplicity in usage.

  • new custom repositories syntax:
export const UserRepository = myDataSource.getRepository(UserEntity).extend({
    findUsersWithPhotos() {
        return this.find({
            relations: {
                photos: true
            }
        })
    }
})

Old ways of custom repository creation were dropped.

  • added new option on relation load strategy called relationLoadStrategy. Relation load strategy is used on entity load and determines how relations must be loaded when you query entities and their relations from the database. Used on find* methods and QueryBuilder. Value can be set to join or query.

    • join - loads relations using SQL JOIN expression

... (truncated)

Changelog

Sourced from typeorm's changelog.

0.3.0 (2022-03-17)

Changes in the version includes changes from the next branch and typeorm@next version. They were pending their migration from 2018. Finally, they are in the master branch and master version.

Features

  • compilation target now is es2020. This requires Node.JS version 14+

  • TypeORM now properly works when installed within different node_modules contexts (often happen if TypeORM is a dependency of another library or TypeORM is heavily used in monorepo projects)

  • Connection was renamed to DataSource. Old Connection is still there, but now it's deprecated. It will be completely removed in next version. New API:

export const dataSource = new DataSource({
    // ... options ...
})
// load entities, establish db connection, sync schema, etc.
await dataSource.connect()

Previously, you could use new Connection(), createConnection(), getConnectionManager().create(), etc. They all deprecated in favour of new syntax you can see above.

New way gives you more flexibility and simplicity in usage.

  • new custom repositories syntax:
export const UserRepository = myDataSource.getRepository(UserEntity).extend({
    findUsersWithPhotos() {
        return this.find({
            relations: {
                photos: true,
            },
        })
    },
})

Old ways of custom repository creation were dropped.

  • added new option on relation load strategy called relationLoadStrategy. Relation load strategy is used on entity load and determines how relations must be loaded when you query entities and their relations from the database. Used on find* methods and QueryBuilder. Value can be set to join or query.

... (truncated)

Commits
  • 941b584 version bump
  • 3b8a031 0.3.0 (#8616)
  • 5608956 refactor: remove spaces for consistency (#8751)
  • 486f8c5 version bump
  • 0fc093d fix: discard duplicated columns on update (#8724)
  • f3cfdd2 fix: allow clearing database inside a transaction (#8712)
  • 96ac8f7 feat: add transformer to ViewColumnOptions (#8717)
  • 32549fe refactor: DefaultNamingStrategy#getTableName should be protected, not private...
  • 411fa54 fix: force web bundlers to ignore index.mjs and use the browser ESM version d...
  • 10f46d9 fixing failing test
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [typeorm](https://github.com/typeorm/typeorm) from 0.2.41 to 0.3.0.
- [Release notes](https://github.com/typeorm/typeorm/releases)
- [Changelog](https://github.com/typeorm/typeorm/blob/master/CHANGELOG.md)
- [Commits](typeorm/typeorm@0.2.41...0.3.0)

---
updated-dependencies:
- dependency-name: typeorm
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Mar 21, 2024
@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

Copy link

New and removed dependencies detected. Learn more about Socket for GitHub ↗︎

Package New capabilities Transitives Size Publisher
npm/@ampproject/[email protected] None 0 158 kB jridgewell
npm/@angular-devkit/[email protected] None 0 97.5 kB google-wombot
npm/@angular-devkit/[email protected] environment, filesystem, network, shell, unsafe Transitive: eval +22 15.1 MB google-wombot
npm/@angular-devkit/[email protected] None 0 20.7 kB google-wombot
npm/@angular-devkit/[email protected] eval, network 0 438 kB google-wombot
npm/@angular-devkit/[email protected] None 0 273 kB google-wombot
npm/@angular-eslint/[email protected] eval +2 559 kB jameshenry
npm/@angular-eslint/[email protected] eval 0 348 kB jameshenry
npm/@angular/[email protected] None 0 2.26 MB google-wombot
npm/@angular/[email protected] environment, filesystem, network, shell Transitive: eval +2 11.4 MB google-wombot
npm/@angular/[email protected] None 0 11.4 MB google-wombot
npm/@angular/[email protected] None +2 2.65 MB google-wombot
npm/@angular/[email protected] None 0 9.23 MB google-wombot
npm/@angular/[email protected] None 0 12.7 MB google-wombot
npm/@angular/[email protected] None 0 2.34 MB google-wombot
npm/@angular/[email protected] None 0 2.1 MB google-wombot
npm/@angular/[email protected] None 0 135 kB google-wombot
npm/@angular/[email protected] None 0 1.03 MB google-wombot
npm/@angular/[email protected] None 0 2.59 MB google-wombot
npm/@angular/[email protected] None 0 472 kB google-wombot
npm/@babel/[email protected] None 0 6.96 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 49.8 kB nicolo-ribaudo
npm/@babel/[email protected] environment, filesystem, unsafe +2 1.01 MB nicolo-ribaudo
npm/@babel/[email protected] None +1 150 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.68 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 7.71 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 16.8 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 52 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 41.9 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 9.01 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.45 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 49.6 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 16.3 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 39.8 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.29 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.42 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.14 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 9.86 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 5.01 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.24 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.33 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 19 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.53 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 5.3 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 88.8 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.87 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 1.65 MB nicolo-ribaudo
npm/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.16.2 None 0 7.66 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 9.87 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 9.98 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.32 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 12.7 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.38 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.28 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 21.2 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 5.79 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 30.5 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.15 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 9.99 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.46 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.68 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.52 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.47 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.69 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.74 kB jlhwung
npm/@babel/[email protected] None 0 2.63 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.75 kB jlhwung
npm/@babel/[email protected] None 0 2.53 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.52 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.74 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.89 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.16 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.02 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.71 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 27.2 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 65.8 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 7.69 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 20.8 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.11 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.24 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.31 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 14.7 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.39 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.02 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.26 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 20.2 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 22.2 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 33.1 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 9.37 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.25 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.42 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.65 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 17.9 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.13 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 5.13 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 24.3 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 130 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.94 kB nicolo-ribaudo
npm/@babel/[email protected] unsafe 0 14 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.94 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 7.61 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 3.08 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 6.14 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 4.89 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 32.1 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 5.99 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 2.94 kB nicolo-ribaudo
npm/@babel/[email protected] environment +11 85.3 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 89.4 kB developit
npm/@babel/[email protected] None +2 17.7 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 13.6 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 149 kB nicolo-ribaudo
npm/@babel/[email protected] None 0 21.4 kB nicolo-ribaudo
npm/@babel/[email protected] None +1 191 kB nicolo-ribaudo
npm/@babel/[email protected] environment +1 1.03 MB nicolo-ribaudo
npm/@commitlint/[email protected] Transitive: filesystem +11 323 kB escapedcat
npm/@commitlint/[email protected] None 0 20 kB escapedcat
npm/@commitlint/[email protected] Transitive: filesystem, unsafe +5 56.7 kB escapedcat
npm/@commitlint/[email protected] None 0 10.1 kB escapedcat
npm/@commitlint/[email protected] environment 0 45.2 kB escapedcat
npm/@commitlint/[email protected] None 0 20.6 kB escapedcat
npm/@commitlint/[email protected] None 0 21.4 kB escapedcat
npm/@commitlint/[email protected] None 0 33.2 kB escapedcat
npm/@compodoc/[email protected] filesystem Transitive: environment, network, shell +25 27.4 MB compodoc
npm/@cypress/[email protected] environment, filesystem Transitive: network, shell, unsafe +10 911 kB cypress-npm-publisher
npm/@discoveryjs/[email protected] None 0 83.3 kB lahmatiy
npm/@endemolshinegroup/[email protected] Transitive: environment, filesystem, unsafe +5 475 kB endemolshinegroupbot
npm/@jest/[email protected] Transitive: environment +3 87.1 kB simenb
npm/@jest/[email protected] environment, unsafe Transitive: filesystem +8 784 kB simenb
npm/@jest/[email protected] Transitive: unsafe +1 21.1 kB simenb
npm/@jest/[email protected] Transitive: unsafe +2 31.7 kB simenb
npm/@jest/[email protected] Transitive: environment +3 137 kB simenb
npm/@jest/[email protected] None +3 96.7 kB simenb
npm/@jridgewell/[email protected] None 0 48.1 kB jridgewell
npm/@nestjs/[email protected] Transitive: environment, filesystem +7 513 kB nestjscore
npm/@ngtools/[email protected] environment, eval, filesystem, shell, unsafe 0 149 kB google-wombot
npm/@nrwl/[email protected] filesystem, network Transitive: environment, eval, shell, unsafe +23 13.7 MB nrwl
npm/@nrwl/[email protected] environment, filesystem, unsafe +12 452 kB nrwl
npm/@nrwl/[email protected] Transitive: environment, eval, filesystem, network, shell, unsafe +53 9.17 MB nrwl
npm/@nrwl/[email protected] Transitive: environment, eval, filesystem, network, shell, unsafe +29 4.28 MB nrwl
npm/@nrwl/[email protected] unsafe Transitive: environment, eval, filesystem, shell +27 2.42 MB nrwl
npm/@nrwl/[email protected] shell Transitive: environment, eval, filesystem +4 428 kB nrwl
npm/@nrwl/[email protected] Transitive: environment, eval, filesystem, shell, unsafe +11 1.33 MB nrwl
npm/@nrwl/[email protected] Transitive: environment, eval, filesystem, network, shell, unsafe +53 4.6 MB nrwl
npm/@nrwl/[email protected] environment, filesystem, shell, unsafe +6 797 kB nrwl
npm/@nrwl/[email protected] environment, filesystem, network, shell, unsafe Transitive: eval +25 5.77 MB nrwl
npm/@nstudio/[email protected] None 0 356 kB walkerrunpdx
npm/@nstudio/[email protected] None 0 464 kB walkerrunpdx
npm/@nstudio/[email protected] None 0 453 kB walkerrunpdx
npm/@nstudio/[email protected] None 0 42.4 kB walkerrunpdx
npm/@nstudio/[email protected] Transitive: environment, eval, filesystem, network, shell, unsafe +151 25.6 MB walkerrunpdx
npm/@nstudio/[email protected] filesystem Transitive: environment +2 339 kB walkerrunpdx
npm/@semantic-release/[email protected] filesystem 0 10.5 kB semantic-release-bot
npm/@semantic-release/[email protected] None 0 29.7 kB semantic-release-bot
npm/@semantic-release/[email protected] filesystem, network +1 71.2 kB semantic-release-bot
npm/@semantic-release/[email protected] filesystem +1 36.7 kB semantic-release-bot
npm/@types/[email protected] None 0 27.3 kB types
npm/@types/[email protected] None 0 232 kB types
npm/@types/[email protected] None 0 12.1 kB types
npm/@types/[email protected] None 0 5.91 kB types
npm/@types/[email protected] None 0 59.6 kB types
npm/@types/[email protected] None 0 7.06 kB types
npm/@types/[email protected] None 0 68.9 kB types
npm/@types/[email protected] None 0 32.2 kB types
npm/@types/[email protected] None 0 79.8 kB types
npm/@types/[email protected] None 0 1.66 MB types
npm/@types/[email protected] None 0 1.7 kB types
npm/@types/[email protected] None 0 1.65 kB types
npm/@types/[email protected] None 0 1.72 kB types
npm/@types/[email protected] None 0 55.5 kB types
npm/@types/[email protected] None 0 19.9 kB types
npm/@types/[email protected] None 0 6.63 kB types
npm/@types/[email protected] None 0 7.68 kB types
npm/@types/[email protected] None +1 49.1 kB types
npm/@types/[email protected] None 0 19.6 kB types
npm/@types/[email protected] None +1 64.8 kB types
npm/@typescript-eslint/[email protected] None +2 852 kB jameshenry
npm/@typescript-eslint/[email protected] None 0 67.5 kB jameshenry
npm/@typescript-eslint/[email protected] None 0 557 kB jameshenry
npm/@typescript-eslint/[email protected] None 0 142 kB jameshenry
npm/@typescript-eslint/[email protected] environment, filesystem 0 502 kB jameshenry
npm/@webcomponents/[email protected] None 0 3.35 MB bicknellr
npm/[email protected] None 0 1.19 MB marijn
npm/[email protected] filesystem 0 29.5 kB simenb
npm/[email protected] None 0 52.2 kB esp
npm/[email protected] None 0 72.9 kB esp
npm/[email protected] eval +2 1.5 MB esp
npm/[email protected] None +1 75.5 kB brandonroberts
npm/[email protected] None +1 40.5 kB thelarkinn
npm/[email protected] environment 0 24.4 kB jonschlinkert
npm/[email protected] None 0 20 kB tjatse
npm/[email protected] None 0 17 kB sindresorhus
npm/[email protected] None 0 6.88 kB jonschlinkert
npm/[email protected] filesystem 0 46.4 kB ztoben
npm/[email protected] None 0 541 kB aearly
npm/[email protected] environment +1 202 kB ai
npm/[email protected] environment, filesystem, shell +2 456 kB panferov-s
npm/[email protected] environment +1 17.8 kB simenb
npm/[email protected] filesystem +1 73.7 kB nicolo-ribaudo
npm/[email protected] environment, filesystem, shell 0 25.7 kB oss-bot
npm/[email protected] None 0 35.9 kB kentcdodds
npm/[email protected] None 0 81.2 kB nicolo-ribaudo
npm/[email protected] None 0 151 kB nicolo-ribaudo
npm/[email protected] None 0 6.81 kB nicolo-ribaudo
npm/[email protected] None 0 64.4 kB matteo.collina
npm/[email protected] environment, eval, unsafe 0 632 kB esailija
npm/[email protected] None +2 70.9 kB doowb
npm/[email protected] environment, filesystem +1 74.7 kB ai
npm/[email protected] None 0 5.05 kB linusu
npm/[email protected] filesystem +4 135 kB nlf
npm/[email protected] None 0 7.45 kB sindresorhus
npm/[email protected] None 0 1.44 MB caniuse-lite
npm/[email protected] environment 0 26.9 kB sindresorhus
npm/[email protected] None 0 204 kB feedic
npm/[email protected] environment, filesystem Transitive: shell +5 156 kB paulmillr
npm/[email protected] filesystem 0 5.71 kB isaacs
npm/[email protected] environment, filesystem, network 0 436 kB jakub.pawlowicz
npm/[email protected] None 0 35.7 kB johnagan
npm/[email protected] None 0 27.5 kB sindresorhus
npm/[email protected] None 0 884 kB kentcdodds
npm/[email protected] filesystem +2 841 kB mgechev
npm/[email protected] None 0 27 kB qix
npm/[email protected] environment 0 11.3 kB jorgebucaran
npm/[email protected] environment 0 39.5 kB dabh
npm/[email protected] environment, filesystem, shell 0 151 kB abetomo
npm/[email protected] eval 0 380 kB commitizen-bot
npm/[email protected] None 0 23.3 kB dougwilson
npm/[email protected] environment, filesystem 0 107 kB gustavohenke
npm/[email protected] None 0 3.87 kB iansu
npm/[email protected] environment, network 0 95.2 kB dougwilson
npm/[email protected] filesystem 0 30.4 kB oss-bot
npm/[email protected] None 0 34.3 kB bcoe
npm/[email protected] filesystem 0 27.2 kB oss-bot
npm/[email protected] shell 0 49.3 kB oss-bot
npm/[email protected] None 0 38.4 kB bcoe
npm/[email protected] None 0 58 kB oss-bot
npm/[email protected] filesystem 0 10.3 kB thlorenz
npm/[email protected] None +2 89 kB evilebottnawi
npm/[email protected] None 0 355 kB zloirock
npm/[email protected] environment, eval, filesystem 0 822 kB zloirock
npm/[email protected] None 0 20 kB dougwilson
npm/[email protected] filesystem 0 90.9 kB davidtheclark
npm/[email protected] environment, filesystem, shell 0 33 kB nickmerwin
npm/[email protected] None 0 67.1 kB davglass
npm/[email protected] environment 0 29.1 kB kentcdodds
npm/[email protected] None 0 4.39 kB hueniverse
npm/[email protected] None +4 227 kB evilebottnawi
npm/[email protected] filesystem 0 102 kB lgandecki
npm/[email protected] None 0 200 kB abramenal
npm/[email protected] environment, filesystem, shell +3 2.85 MB bkucera
npm/[email protected] environment 0 30.4 kB commitizen-bot
npm/[email protected] environment 0 42 kB qix
npm/[email protected] None 0 2.94 kB sindresorhus
npm/[email protected] None 0 30.1 kB tehshrike
npm/[email protected] None +2 24.7 kB sindresorhus
npm/[email protected] None 0 335 kB kpdecker
npm/[email protected] None 0 5.42 kB sindresorhus
npm/[email protected] environment, filesystem 0 24.9 kB motdotla
npm/[email protected] None +2 147 kB sokra
npm/[email protected] environment 0 197 kB jonschlinkert
npm/[email protected] environment 0 66.1 kB af
npm/[email protected] None 0 18.1 kB ralphtheninja
npm/[email protected] filesystem 0 11.4 kB lukeed
npm/[email protected] None 0 2.69 kB jbnicolai
npm/[email protected] filesystem, unsafe 0 1.21 MB ljharb
npm/[email protected] environment, filesystem +4 3.21 MB eslintbot
npm/[email protected] None 0 13.5 kB michaelficarra
npm/[email protected] None 0 36.3 kB michaelficarra
npm/[email protected] None 0 46.9 kB right9ctrl
npm/[email protected] environment, shell +1 61.8 kB sindresorhus
npm/[email protected] None 0 24.6 kB evilebottnawi
npm/[email protected] None 0 22.4 kB evilebottnawi
npm/[email protected] environment, filesystem, network 0 208 kB dougwilson
npm/[email protected] filesystem +1 79 kB d3viant0ne
npm/[email protected] None 0 6.49 kB phated
npm/[email protected] filesystem +1 94.3 kB mrmlnc
npm/[email protected] None 0 17 kB esp
npm/[email protected] network 0 30.8 kB jcoglan
npm/[email protected] None 0 18.4 kB isaacs
npm/[email protected] None +1 70.1 kB evilebottnawi
npm/[email protected] None +1 10.2 kB sindresorhus
npm/[email protected] filesystem 0 5.27 kB jsdnxx
npm/[email protected] Transitive: filesystem +3 27.3 kB sindresorhus
npm/[email protected] filesystem, shell +1 310 kB piotr-oles
npm/[email protected] Transitive: filesystem +2 156 kB ryanzim
npm/[email protected] filesystem 0 14.1 kB isaacs
npm/[email protected] None 0 28.9 kB loganfsmyth
npm/[email protected] None 0 4.72 kB stefanpenner
npm/[email protected] filesystem, shell 0 52.8 kB tschaub
npm/[email protected] shell 0 14 kB oss-bot
npm/[email protected] None +2 28.4 kB sindresorhus
npm/[email protected] environment, filesystem 0 31.6 kB isaacs
npm/[email protected] filesystem 0 2.72 MB knappi
npm/[email protected] None 0 99.5 kB mdevils
npm/[email protected] None 0 77.7 kB evilebottnawi
npm/[email protected] filesystem, unsafe +1 193 kB jantimon
npm/[email protected] filesystem, network 0 25.4 kB thornjad
npm/[email protected] network 0 26.2 kB tootallnate
npm/[email protected] filesystem, shell 0 6.06 kB typicode
npm/[email protected] None 0 9.47 kB evilebottnawi
npm/[email protected] None 0 47.6 kB kael
npm/[email protected] filesystem 0 19.2 kB netroy
npm/[email protected] None 0 4.87 kB sindresorhus
npm/[email protected] None 0 36.9 kB evilebottnawi
npm/[email protected] filesystem 0 4.29 kB isaacs
npm/[email protected] None 0 3.76 kB isaacs
npm/[email protected] None 0 3.96 kB isaacs
npm/[email protected] None 0 9.47 kB isaacs
npm/[email protected] None +1 91.8 kB sboudrias
npm/[email protected] None 0 35.7 kB indutny
npm/[email protected] None 0 3.46 kB sindresorhus
npm/[email protected] filesystem 0 3.01 kB sindresorhus
npm/[email protected] None 0 6.22 kB jonschlinkert
npm/[email protected] None 0 13.6 kB phated
npm/[email protected] environment, filesystem 0 3.76 kB sindresorhus
npm/[email protected] None 0 6.93 kB doowb
npm/[email protected] None +1 46.6 kB d3viant0ne
npm/[email protected] None 0 29.3 kB oss-bot
npm/[email protected] None 0 57.9 kB coreyfarrell
npm/[email protected] filesystem 0 34.1 kB oss-bot
npm/[email protected] filesystem 0 402 kB sgravrock
npm/[email protected] filesystem 0 220 kB bcaudan
npm/[email protected] eval +1 81.7 kB simenb
npm/[email protected] filesystem Transitive: environment +2 154 kB simenb
npm/[email protected] None 0 8.1 kB simenb
npm/[email protected] unsafe 0 6.88 kB simenb
npm/[email protected] None 0 3.81 kB simenb
npm/[email protected] environment, filesystem, shell +2 170 kB simenb
npm/[email protected] eval 0 137 kB simenb
npm/[email protected] eval +1 21.4 kB simenb
npm/[email protected] None 0 3.37 kB simenb
npm/[email protected] environment, unsafe +2 58.2 kB simenb
npm/[email protected] environment +1 91.3 kB simenb
npm/[email protected] unsafe +3 149 kB simenb
npm/[email protected] environment +2 65.9 kB simenb
npm/[email protected] None 0 32 kB simenb
npm/[email protected] environment, shell +1 86.5 kB simenb
npm/[email protected] None +1 8.34 kB simenb
npm/[email protected] None 0 15.1 kB lydell
npm/[email protected] eval 0 291 kB vitaly
npm/[email protected] None 0 6.78 kB d3viant0ne
npm/[email protected] None 0 6.7 kB zkat
npm/[email protected] None 0 171 kB aeschli
npm/[email protected] None 0 23 kB lukeed
npm/[email protected] environment, network +1 69.1 kB turbo87
npm/[email protected] None +1 68.6 kB mhoegh
npm/[email protected] None 0 273 kB szarouski
npm/[email protected] None +1 25 kB evocateur
npm/[email protected] environment, filesystem 0 88.3 kB okonet
npm/[email protected] None 0 48.2 kB jdalton
npm/[email protected] None 0 1.41 MB bnjmnt4n
npm/[email protected] None 0 4.58 kB sindresorhus
npm/[email protected] None 0 139 kB pimterry
npm/[email protected] None 0 364 kB rich_harris
npm/[email protected] filesystem 0 10 kB sindresorhus
npm/[email protected] None 0 12.4 kB julien-f
npm/[email protected] None 0 8.9 kB zensh
npm/[email protected] Transitive: filesystem +3 132 kB jonschlinkert
npm/[email protected] environment, filesystem 0 51.7 kB broofa
npm/[email protected] unsafe 0 90.8 kB evilebottnawi
npm/[email protected] None 0 33.1 kB isaacs
npm/[email protected] None 0 32.4 kB substack
npm/[email protected] None 0 7 kB isaacs
npm/[email protected] None +1 52.4 kB isaacs
npm/[email protected] filesystem 0 7.53 kB isaacs
npm/[email protected] eval 0 29.7 kB dougwilson
npm/[email protected] None 0 6.72 kB styfle
npm/[email protected] None 0 26.9 kB ai
npm/[email protected] None 0 298 kB suguru03
npm/[email protected] filesystem +1 103 kB shlomiassaf
npm/[email protected] None 0 902 kB oferhe
npm/[email protected] None 0 1.42 MB akveo
npm/[email protected] filesystem, unsafe +1 257 kB shlomiassaf
npm/[email protected] None 0 420 kB nicknaso
npm/[email protected] environment, filesystem 0 12.7 kB vweevers
npm/[email protected] environment, filesystem, shell 0 197 kB remy
npm/[email protected] None 0 9.22 kB jonschlinkert
npm/[email protected] environment, filesystem +1 141 kB raine
npm/[email protected] environment 0 16.6 kB isaacs
npm/[email protected] None 0 22.6 kB ruyadorno
npm/[email protected] environment 0 92.5 kB mysticatea
npm/[email protected] environment 0 8.13 kB sindresorhus
npm/[email protected] None 0 10.1 kB nrwl
npm/[email protected] environment, filesystem, unsafe +3 440 kB coreyfarrell
npm/[email protected] None 0 5.49 kB sindresorhus
npm/[email protected] None 0 4.05 kB isaacs
npm/[email protected] environment, filesystem, shell +1 50.8 kB sindresorhus
npm/[email protected] environment 0 3.69 kB znarf
npm/[email protected] shell 0 32 kB sindresorhus
npm/[email protected] None 0 5.41 kB vignesh.shanmugam
npm/[email protected] None +2 32.2 kB sindresorhus
npm/[email protected] None 0 7.75 kB sindresorhus
npm/[email protected] None 0 4.37 kB sindresorhus
npm/[email protected] environment, filesystem, network 0 65.6 kB gar
npm/[email protected] None 0 3.74 kB sindresorhus
npm/[email protected] None 0 331 kB inikulin
npm/[email protected] None 0 3.62 kB sindresorhus
npm/[email protected] filesystem 0 12.9 MB liborm85
npm/[email protected] None 0 89 kB jonschlinkert
npm/[email protected] unsafe 0 13.5 kB danez
npm/[email protected] None 0 4.75 kB sindresorhus
npm/[email protected] None 0 17.7 kB blakeembrey
npm/[email protected] filesystem, network 0 19.4 kB eriktrom
npm/[email protected] None 0 27.2 kB evilebottnawi
npm/[email protected] environment, filesystem +2 971 kB ai
npm/[email protected] None 0 31.4 kB jeffposnick
npm/[email protected] filesystem 0 18.9 kB azz
npm/[email protected] environment, eval, filesystem, unsafe 0 21 MB sosukesuzuki
npm/[email protected] eval +1 75.6 kB simenb
npm/[email protected] filesystem 0 51.9 kB azz
npm/[email protected] None 0 3.04 kB iarna
npm/[email protected] filesystem, shell 0 715 kB angular
npm/[email protected] None 0 6.36 kB cwmma
npm/[email protected] None 0 8.46 kB dougwilson
npm/[email protected] None +1 40.6 kB evilebottnawi
npm/[email protected] None 0 293 kB rbuckton
npm/[email protected] None 0 27.4 kB benjamn
npm/[email protected] filesystem 0 12.1 kB troygoode
npm/[email protected] unsafe 0 3.42 kB floatdrop
npm/[email protected] filesystem, unsafe 0 5.82 kB sindresorhus
npm/[email protected] None 0 4.34 kB sindresorhus
npm/[email protected] filesystem 0 115 kB ljharb
npm/[email protected] filesystem 0 17.3 kB isaacs
npm/[email protected] None 0 4.45 MB blesh
npm/[email protected] environment 0 53.2 kB evilebottnawi
npm/[email protected] None 0 4.24 MB sassbot
npm/[email protected] None 0 66.3 kB evilebottnawi
npm/[email protected] None 0 35.7 kB numical
npm/[email protected] None 0 23.8 kB jfromaniello
npm/[email protected] None 0 88.2 kB isaacs
npm/[email protected] filesystem, network 0 48.2 kB dougwilson
npm/[email protected] None 0 4.22 kB bcoe
npm/[email protected] None 0 40.1 MB snyk-admin
npm/[email protected] None +1 812 kB evilebottnawi
npm/[email protected] filesystem 0 85.2 kB linusu
npm/[email protected] filesystem, network 0 312 kB nickfitzgerald
npm/[email protected] None 0 31.8 kB rich_harris
npm/[email protected] None +1 18.6 kB jonschlinkert
npm/[email protected] filesystem, shell 0 130 kB oss-bot
npm/[email protected] None +1 41.1 kB val_
npm/[email protected] None +2 45.6 kB sindresorhus
npm/[email protected] None +1 9.64 kB sindresorhus
npm/[email protected] None 0 60 kB evilebottnawi
npm/[email protected] None +1 10.2 kB sindresorhus
npm/[email protected] eval 0 16.8 kB blesh
npm/[email protected] None +1 107 kB evilebottnawi
npm/[email protected] eval 0 1.93 MB fabiosantoscode
npm/[email protected] None 0 11 kB substack
npm/[email protected] None 0 9.65 kB rvagg
npm/[email protected] filesystem 0 52.9 kB raszi
npm/[email protected] None +1 17.4 kB jonschlinkert
npm/[email protected] None +1 34.3 kB gajus
npm/[email protected] shell 0 7.82 kB wmhilton
npm/[email protected] environment, filesystem, unsafe Transitive: network, shell +1 362 kB kul
npm/[email protected] filesystem 0 248 kB johnnyreilly
npm/[email protected] environment, filesystem, unsafe +3 571 kB cspotcode
npm/[email protected] None 0 44.6 kB jonaskello
npm/[email protected] environment, filesystem, unsafe 0 88.2 kB jonaskello
npm/[email protected] None 0 39.1 kB typescript-bot
npm/[email protected] None 0 13.5 kB alexjoverm
npm/[email protected] filesystem +1 43.7 kB blacksonic
npm/[email protected] filesystem 0 1.89 MB palantir
npm/[email protected] environment, filesystem, shell, unsafe +2 2.4 MB typedoc-bot
npm/[email protected] None 0 506 kB florinn
npm/[email protected] environment, shell 0 63.7 kB mattbierner
npm/[email protected] None 0 64 MB typescript-bot
npm/[email protected] eval +1 82.5 kB evilebottnawi
npm/[email protected] environment, filesystem, shell 0 132 kB jameswomack
npm/[email protected] None +1 61.6 kB evilebottnawi
npm/[email protected] None 0 76.8 kB defunctzombie
npm/[email protected] None 0 116 kB ctavan
npm/[email protected] environment, filesystem, unsafe 0 16.8 kB zertosh
npm/[email protected] filesystem, unsafe 0 41.8 kB oss-bot
npm/[email protected] filesystem, network 0 34.7 kB jeffbski
npm/[email protected] None 0 14.2 kB timoxley
npm/[email protected] environment, filesystem, network 0 1.26 MB valscion
npm/[email protected] environment, filesystem +1 85.4 kB evilebottnawi
npm/[email protected] filesystem 0 48.5 kB evilebottnawi
npm/[email protected] environment, network Transitive: filesystem +7 792 kB evilebottnawi
npm/[email protected] filesystem +2 215 kB stephen
npm/[email protected] None 0 37 kB almothafar
npm/[email protected] None +2 86.9 kB bebraw
npm/[email protected] filesystem 0 17.3 kB liady
npm/[email protected] None 0 36.7 kB sokra
npm/[email protected] environment, filesystem, network, unsafe +9 4.72 MB sokra
npm/[email protected] environment, shell 0 49.9 kB rvagg
npm/[email protected] filesystem 0 12.8 kB isaacs
npm/[email protected] network 0 102 kB lpinca
npm/[email protected] None +1 511 kB leonidas
npm/[email protected] environment, filesystem 0 116 kB oss-bot
npm/[email protected] None 0 5.4 MB google-wombot

View full report↗︎

Copy link

🚨 Potential security issues detected. Learn more about Socket for GitHub ↗︎

To accept the risk, merge this PR and you will not be notified again.

Alert Package NoteSource
Install scripts npm/[email protected]
  • Install script: install
  • Source: node install.js
Install scripts npm/[email protected]
  • Install script: postinstall
  • Source: node bin/postinstall || exit 0
Install scripts npm/[email protected]
  • Install script: postinstall
  • Source: node index.js --exec install
Install scripts npm/[email protected]
  • Install script: postinstall
  • Source: postinstall-build dist
Install scripts npm/[email protected]
Install scripts npm/@angular/[email protected]
  • Install script: postinstall
  • Source: node ./bin/postinstall/script.js
Install scripts npm/@compodoc/[email protected]
  • Install script: postinstall
  • Source: opencollective-postinstall || exit 0
Install scripts npm/@nrwl/[email protected]
  • Install script: postinstall
  • Source: node ./scripts/nx-cli-warning.js
Install scripts npm/@nstudio/[email protected]
  • Install script: postinstall
  • Source: node src/utils/postinstall.js

View full report↗︎

Next steps

What is an install script?

Install scripts are run when the package is installed. The majority of malware in npm is hidden in install scripts.

Packages should not be running non-essential scripts during install and there are often solutions to problems people solve with install scripts that can be run at publish time instead.

Take a deeper look at the dependency

Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support [AT] socket [DOT] dev.

Remove the package

If you happen to install a dependency that Socket reports as Known Malware you should immediately remove it and select a different dependency. For other alert types, you may may wish to investigate alternative packages or consider if there are other ways to mitigate the specific risk posed by the dependency.

Mark a package as acceptable risk

To ignore an alert, reply with a comment starting with @SocketSecurity ignore followed by a space separated list of ecosystem/package-name@version specifiers. e.g. @SocketSecurity ignore npm/[email protected] or ignore all packages with @SocketSecurity ignore-all

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

1 participant