Skip to content

Cannot read properties of null (reading 'prerelease') #835

@unional

Description

@unional

Affected Packages

standard-log

Problem

   yarn cs version
🦋  warn ===============================IMPORTANT!===============================
🦋  warn You are in prerelease mode
🦋  warn If you meant to do a normal release you should revert these changes and run `changeset pre exit`
🦋  warn You can then run `changeset version` again to do a normal release
🦋  warn ----------------------------------------------------------------------
🦋  error TypeError: Cannot read properties of null (reading 'prerelease')
🦋  error     at getPreVersion (D:\code\unional\standard-log\node_modules\@changesets\assemble-release-plan\dist\assemble-release-plan.cjs.dev.js:437:27)
🦋  error     at getPreInfo (D:\code\unional\standard-log\node_modules\@changesets\assemble-release-plan\dist\assemble-release-plan.cjs.dev.js:609:43)
🦋  error     at Object.assembleReleasePlan [as default] (D:\code\unional\standard-log\node_modules\@changesets\assemble-release-plan\dist\assemble-release-plan.cjs.dev.js:490:19)
🦋  error     at version (D:\code\unional\standard-log\node_modules\@changesets\cli\dist\cli.cjs.dev.js:599:60)
🦋  error     at async run$2 (D:\code\unional\standard-log\node_modules\@changesets\cli\dist\cli.cjs.dev.js:1337:11)

Proposed solution

Seems like this is a bug with prerelease.

https://github.com/unional/standard-log/runs/6841190529?check_suite_focus=true

Even after I run changeset pre exit, the issue persist. It goes away when I delete the pre.json file.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions