css-device-frames
Version:
A collection of single-element, CSS-only application and device frames with support for multiple themes, customization via CSS custom properties, grid-based layouts, iframe elements, and scrolling content.
80 lines (79 loc) • 2.47 kB
JSON
{
"name": "css-device-frames",
"version": "1.0.6",
"author": "John Hildenbiddle",
"description": "A collection of single-element, CSS-only application and device frames with support for multiple themes, customization via CSS custom properties, grid-based layouts, iframe elements, and scrolling content.",
"license": "MIT",
"homepage": "https://github.com/jhildenbiddle/css-device-frames#readme",
"repository": {
"type": "git",
"url": "git+https://jhildenbiddle@github.com/jhildenbiddle/css-device-frames.git"
},
"bugs": {
"url": "https://github.com/jhildenbiddle/css-device-frames/issues"
},
"keywords": [
"browser",
"css",
"dark",
"device",
"devices",
"div",
"element",
"frame",
"frames",
"imac",
"ipad",
"iphone",
"laptop",
"light",
"mac",
"macbook",
"macos",
"only",
"os x",
"osx",
"phone",
"responsive",
"single",
"tablet",
"theme",
"window",
"windows",
"wireframe",
"wrapper"
],
"style": "dist/device-frames.css",
"files": [
"dist",
"src"
],
"devDependencies": {
"autoprefixer": "^10.3.5",
"browser-sync": "^2.27.5",
"compression": "^1.7.4",
"eslint": "^7.32.0",
"markdownlint-cli": "^0.28.1",
"nodemon": "^2.0.13",
"npm-run-all": "^4.1.5",
"replace-in-file": "^6.2.0",
"rimraf": "^3.0.2",
"sass": "^1.42.1"
},
"scripts": {
"build": "run-s build:sass build:header",
"build:header": "replace-in-file ./dist/**/* --configFile ./replace.config.js",
"build:sass": "run-p build:sass-*",
"build:sass-exp": "sass src/index.scss dist/device-frames.css",
"build:sass-min": "sass src/index.scss dist/device-frames.min.css --style=compressed",
"clean": "rimraf dist/*",
"lint": "eslint . && markdownlint . --ignore node_modules",
"prepare": "run-s clean build",
"serve": "node server.js",
"start": "npm-run-all -s build -p watch serve",
"version": "run-s prepare lint && git add -A dist",
"watch": "run-p watch:*",
"watch:header": "nodemon -C -q -w dist -e '*' -x run-s build:header",
"watch:sass": "run-p 'build:sass-* -- -w'"
}
}