universalviewer
v4.0.0-pre.108 IIIF Viewer Image AV PDF ePub 3D
e2eserve
npx serve dist -p 4444
lint
prettier --write "./src/**/*.{js,jsx,json,css,ts,tsx}"
dev
npm run start
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