universalviewer

v4.0.0-pre.72
The Universal Viewer is a community-developed open source project on a mission to help you share your 📚📜📰📽️📻🗿 with the 🌎
IIIF Viewer Image AV PDF ePub 3D

e2eserve

npx serve dist -p 4444

lint

prettier --write "./src/**/*.{js,jsx,json,css,ts,tsx}"

start

npx webpack serve -c webpack.dev-server.js

build

webpack -c webpack.config.js

build-es

node ./esbuild.mjs

build-tsc

tsc --skipLibCheck --module CommonJS --esModuleInterop --declarationDir ./dist/cjs --declaration --outDir ./dist/cjs -p . && npm run copy-files

copy-files

copyfiles -u 1 src/**/*.svg dist/cjs && copyfiles -u 1 src/**/*.gif dist/cjs && copyfiles -u 1 src/**/*.less dist/cjs && copyfiles -u 1 src/extensions/**/*.less dist/cjs && copyfiles -u 1 src/**/*.css dist/cjs

test

jest

prepublishOnly

npm run build && npm run build-tsc && npm run build-es

Metadata

  • MIT
  • >=14.18.1
  • @edsilv
  • released 11/22/2021

Downloads

Maintainers