Skip to content

Update dependency cpy-cli to v7 - #110

Merged
spaceninja merged 2 commits into
mainfrom
renovate/cpy-cli-7.x
Aug 19, 2026
Merged

Update dependency cpy-cli to v7#110
spaceninja merged 2 commits into
mainfrom
renovate/cpy-cli-7.x

Conversation

@renovate

@renovaterenovateBot commented Feb 8, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

PackageChangeAgeConfidence
cpy-cli6.0.07.0.0ageconfidence

Release Notes

sindresorhus/cpy-cli (cpy-cli)

v7.0.0

Compare Source

Breaking
  • Single-file source with a destination that is not an existing directory now behaves like a file-to-file copy, matching cp73722bc
    • If you previously relied on a no-op when patterns matched nothing, the CLI now exits with an error. Ensure your patterns match at least one file or handle the failure explicitly.
  • No matches now error out, consistent with cp8c24e5c
    • If you previously relied on a new directory being created when copying a single file to a non-existent destination path, the destination is now treated as a file path. Use a trailing separator or an existing directory to force directory semantics.
New flags
  • --base to control how destination paths are calculated for patterns (cwd or pattern) 078a9b4
  • --dry-run to list files that would be copied without actually copying e5e8933
  • --update to copy only when the source is newer, or when sizes differ with the same modification time cb7c4cf
  • --ignore-existing to skip files that already exist at the destination without error 9a85af9


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@netlify

netlifyBot commented Feb 8, 2026

Copy link
Copy Markdown

Deploy Preview for image-compare-component ready!

NameLink
🔨 Latest commit5d74dd0
🔍 Latest deploy loghttps://app.netlify.com/projects/image-compare-component/deploys/6a8619e28f70c80008762a2b
😎 Deploy Previewhttps://deploy-preview-110--image-compare-component.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@renovate
renovateBotforce-pushed the renovate/cpy-cli-7.x branch from 390f5f6 to cde8860CompareFebruary 12, 2026 18:01
@renovate
renovateBotforce-pushed the renovate/cpy-cli-7.x branch from cde8860 to 4e8f7f7CompareMarch 5, 2026 17:14
@renovate
renovateBotforce-pushed the renovate/cpy-cli-7.x branch from 4e8f7f7 to d8026d6CompareMarch 27, 2026 18:30
@renovate
renovateBotforce-pushed the renovate/cpy-cli-7.x branch from d8026d6 to 72bd58bCompareMay 12, 2026 17:53
@renovate
renovateBotforce-pushed the renovate/cpy-cli-7.x branch 2 times, most recently from b6cae9e to c244673CompareJuly 16, 2026 19:32
@renovate
renovateBotforce-pushed the renovate/cpy-cli-7.x branch from c244673 to a8a7ea1CompareJuly 21, 2026 03:08
@renovate
renovateBotforce-pushed the renovate/cpy-cli-7.x branch from a8a7ea1 to eeaa22cCompareAugust 11, 2026 21:54
@renovate
renovateBotforce-pushed the renovate/cpy-cli-7.x branch from eeaa22c to 32b96b9CompareAugust 19, 2026 18:41
cpy-cli v7 added a cp-like rule: a single, non-dynamic source copied to a
destination that is not an existing directory is treated as a file-to-file
copy. Because the shell expanded the unquoted `src/*.js` to the lone file
`src/index.js`, and `build:clean` deletes `dist` immediately beforehand, the
copy step wrote a *file* named `dist` — so `build:minify` then failed with
"sh: dist/index.min.js: Not a directory".
Quoting the pattern hands the glob to cpy unexpanded, which restores the v6
directory-copy semantics. The trailing slash is a further explicit signal that
the destination is a directory; on its own it would not have been enough, since
a literal source path resolves relative to the cwd and would have produced
dist/src/index.js.
@renovate

renovateBot commented Aug 19, 2026

Copy link
Copy Markdown
ContributorAuthor

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️Warning: custom changes will be lost.

@spaceninja
spaceninja merged commit 0994b0c into mainAug 19, 2026
6 checks passed
@spaceninja
spaceninja deleted the renovate/cpy-cli-7.x branch August 19, 2026 21:03
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@spaceninja