UNPKG

blackmagic-js

Version:

A powerful dark mode framework with automatic color adjustment and contrast optimization

62 lines (61 loc) 1.8 kB
{ "name": "blackmagic-js", "version": "1.0.0", "description": "A powerful dark mode framework with automatic color adjustment and contrast optimization", "main": "dist/blackmagic.js", "module": "dist/blackmagic.esm.js", "unpkg": "dist/blackmagic.min.js", "files": [ "dist/", "src/", "examples/", "docs/" ], "scripts": { "build": "npm run build:umd && npm run build:esm && npm run build:min", "build:umd": "cp src/blackmagic.js dist/blackmagic.js", "build:esm": "echo 'export default BlackMagic;' | cat src/blackmagic.js - > dist/blackmagic.esm.js", "build:min": "npm run minify || echo 'Minification skipped - install uglify-js globally for minification'", "minify": "uglifyjs src/blackmagic.js --compress --mangle --output dist/blackmagic.min.js", "dev": "python3 -m http.server 8000", "start": "npm run dev", "test": "echo 'Open examples/index.html to run tests'", "examples": "npm run dev", "clean": "rm -rf dist && mkdir -p dist", "rebuild": "npm run clean && npm run build" }, "keywords": [ "dark-mode", "theme", "color-adjustment", "accessibility", "contrast", "javascript", "ui", "framework" ], "author": "Luc Angevare", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/lucangevare/BlackMagic-js.git" }, "homepage": "https://blackmagic.lucangevare.nl/", "engines": { "node": ">=12.0.0" }, "devDependencies": { "uglify-js": "^3.17.4" }, "peerDependencies": {}, "browser": "dist/blackmagic.js", "jsdelivr": "dist/blackmagic.min.js", "type": "module", "directories": { "doc": "docs", "example": "examples" }, "bugs": { "url": "https://github.com/lucangevare/BlackMagic-js/issues" } }