Skip to content

Bridge2Hyku/cdm-bridge

Repository files navigation

CDM Bridge

Build Status Maintainability License Top Language

CDM Bridge is an open source Electron-based CONTENTdm migration tool. It is written in TypeScript and uses React. Learn more about using CDM Bridge by reading Getting Started.

Part of the Bridge2Hyku project.

CDM Bridge screenshot - Mac

Develpment

The use of the yarn package manager is strongly recommended, as opposed to using npm.

# install dependencies
yarn

# run application in development mode
yarn dev

# compile source code and create webpack output
yarn compile

# create distribution package, `yarn compile` & create build with electron-builder
yarn dist

# `yarn compile` & create unpacked build with electron-builder
yarn dist:dir

The main process is at src/main/index.ts and the renderer process is at src/ui/index.tsx

All compiled distributions are created in release/

License

Apache-2.0

CONTENTdm is a registered trademark of OCLC, inc.