GithubHelp home page GithubHelp logo

Comments (1)

iKK001 avatar iKK001 commented on April 28, 2024

I found out when the circular dependency came into your version:

As from versoin 10.3.1, you introduced "reflect-metadata": "^0.1.12", inside your peerDependencies.

And this breaks my project !!!!!!!!!!!!!!!!

Can you please take it out again ?

Here the complete version packages where you can clearly see the change !

10.3.0
            "_npmVersion": "8.19.4",
            "dist": {
                "integrity": "sha512-DGv34UHsZBxCM3H5QGE2XE/+oLJzz5+714JQjBhjD9VccFlQs3LRxo/epso4l7nJIiNlZkPyIUC8WzfU/5RTsQ==",
                "shasum": "d78f0ff2062d1d53c79c170a79c12a1548e2e598",
                "tarball": "https://registry.npmjs.org/@nestjs/common/-/common-10.3.0.tgz",
                "fileCount": 393,
                "unpackedSize": 426673,
                "signatures": [
                    {
                        "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
                        "sig": "MEUCIQDrdjOUQkXeN+JXNeaxhso2MTcwm+YPUrIk3y5IXOG7egIgQQ4jkLqJZnnclbkE1XFkWkgC1FIR/cjrz9sQbucR2b0="
                    }
                ]
            },
            "_npmUser": {
                "name": "nestjscore",
                "email": "[email protected]"
            },
            "directories": {},
            "maintainers": [
                {
                    "name": "nestjscore",
                    "email": "[email protected]"
                }
            ],
            "_npmOperationalInternal": {
                "host": "s3://npm-registry-packages",
                "tmp": "tmp/common_10.3.0_1702888960765_0.22772730839250732"
            },
            "_hasShrinkwrap": false
        },

As you can see, the reflect-metadata came in in version 10.3.1:

"10.3.1": {
            "name": "@nestjs/common",
            "version": "10.3.1",
            "description": "Nest - modern, fast, powerful node.js web framework (@common)",
            "author": {
                "name": "Kamil Mysliwiec"
            },
            "homepage": "https://nestjs.com",
            "funding": {
                "type": "opencollective",
                "url": "https://opencollective.com/nest"
            },
            "repository": {
                "type": "git",
                "url": "git+https://github.com/nestjs/nest.git",
                "directory": "packages/common"
            },
            "publishConfig": {
                "access": "public"
            },
            "license": "MIT",
            "dependencies": {
                "iterare": "1.2.1",
                "tslib": "2.6.2",
                "uid": "2.0.2"
            },
            "peerDependencies": {
                "class-transformer": "*",
                "class-validator": "*",
                "reflect-metadata": "^0.1.12",
                "rxjs": "^7.1.0"
            },
            "peerDependenciesMeta": {
                "class-validator": {
                    "optional": true
                },
                "class-transformer": {
                    "optional": true
                }
            },
            "types": "./index.d.ts",
            "gitHead": "c91e21ca169e1d61080db15dfb7816d70bece70c",
            "bugs": {
                "url": "https://github.com/nestjs/nest/issues"
            },
            "_id": "@nestjs/[email protected]",
            "_nodeVersion": "16.20.0",
            "_npmVersion": "8.19.4",
            "dist": {
                "integrity": "sha512-YuxeIlVemVQCuXMkNbBpNlmwZgp/Cu6dwCOjki63mhyYHEFX48GNNA4zZn5MFRjF4h7VSceABsScROuzsxs9LA==",
                "shasum": "7aa5a0ffbd0123533adc1cfee8fd184b74bc2fc1",
                "tarball": "https://registry.npmjs.org/@nestjs/common/-/common-10.3.1.tgz",
                "fileCount": 393,
                "unpackedSize": 427346,
                "signatures": [
                    {
                        "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
                        "sig": "MEUCIQDIGxTJEjeDJB2G1I0HXCkvgIYLdtItUOwTVWRwNMC23AIgQj28Tn/cODJgtdyJr6zo9aXpvfnM+jFBwbDp7CTP/Y0="
                    }
                ]
            },
            "_npmUser": {
                "name": "nestjscore",
                "email": "[email protected]"
            },
            "directories": {},
            "maintainers": [
                {
                    "name": "nestjscore",
                    "email": "[email protected]"
                }
            ],
            "_npmOperationalInternal": {
                "host": "s3://npm-registry-packages",
                "tmp": "tmp/common_10.3.1_1706019996257_0.5297590788757622"
            },
            "_hasShrinkwrap": false
        **},**

from nest.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.