UNPKG

penframe

Version:

A lightweight DSL-based wireframe and UI structure visualization tool.

69 lines 1.67 kB
{ "name": "penframe", "version": "0.3.0", "description": "A lightweight DSL-based wireframe and UI structure visualization tool.", "main": "index.js", "browser": "dist/penframe.min.js", "bin": { "penframe": "src/cli.js" }, "files": [ "dist/parser.js", "dist/penframe.min.js", "src", "examples", "docs", "README.md", "LICENSE", "index.js" ], "scripts": { "build": "peggy -o dist/parser.js src/parser/grammar.pegjs", "build:browser": "npm run build && webpack --mode production", "build:dev": "npm run build && webpack --mode development", "test": "jest", "start": "node src/cli.js", "ast2png": "node src/ast2png.js", "prepublishOnly": "npm run build && npm run build:browser && npm test" }, "keywords": [ "wireframe", "dsl", "ui", "visualization", "svg", "png", "prototyping", "penframe", "parser", "puppeteer" ], "author": "ai-program", "license": "MIT", "repository": { "type": "git", "url": "git+https://github.com/ai-program/penframe.git" }, "bugs": { "url": "https://github.com/ai-program/penframe/issues" }, "homepage": "https://github.com/ai-program/penframe#readme", "engines": { "node": ">=14.0.0" }, "dependencies": { "puppeteer": "^22.15.0" }, "devDependencies": { "jest": "^29.7.0", "peggy": "^4.0.2", "webpack": "^5.88.0", "webpack-cli": "^5.1.4", "@babel/core": "^7.22.0", "@babel/preset-env": "^7.22.0", "babel-loader": "^9.1.0" }, "jest": { "testEnvironment": "node" } }