JSPM

sync-content

2.0.1
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 194064
  • Score
    100M100P100Q153138F
  • License BlueOak-1.0.0

Synchronize the contents of one folder to another location, only copying files if contents differ.

Package Exports

  • sync-content
  • sync-content/package.json

Readme

sync-content

Synchronize the contents of one folder to another location, only copying files if contents differ.

USAGE

import { syncContent, syncContentSync } from 'sync-content'

// promise version will generally be faster, because parallel
await syncContent('/some/source/path', '/some/destination/path')

// or sync version:
syncContentSync('/some/source/path', '/some/destination/path')

// now they match!
// Any files that already had matching contents were skipped.
// Anything absent in the source was removed.
// Anything that was the wrong type of entry was clobbered.