UNPKG

phonon

Version:

Phonon is an open source HTML, CSS and JavaScript agnostic framework that allows to create a website or a hybrid Web app.

83 lines (82 loc) 2.32 kB
{ "name": "phonon", "version": "2.0.0-alpha.2", "description": "Phonon is an open source HTML, CSS and JavaScript agnostic framework that allows to create a website or a hybrid Web app.", "repository": { "type": "git", "url": "https://github.com/phonon-framework/phonon.git" }, "scripts": { "build:bundle": "node ./bin/build/bundle.js", "build:components": "node ./bin/build/components.js", "build:css": "node ./bin/build css", "lint": "tslint ./src/**/*.ts --exclude \"./node_modules\"", "test:unit": "jest ./test/unit", "test:travis": "trevor/cli.js", "test:e2e": "testcafe chromium,firefox ./test/e2e/**", "coverage": "codecov", "release": "release-it minor -preRelease=alpha --git.tagName='v${version}' --github.release" }, "hooks": { "before:init": [ "npm run build:bundle", "npm run build:components", "npm run build:css", "npm run lint", "npm run test:local", "npm run test:e2e" ], "after:release": "echo Successfully released ${name} v${version} to ${repo.repository}." }, "style": "dist/css/phonon.css", "sass": "src/scss/phonon.scss", "main": "dist/js/phonon.js", "keywords": [ "css", "sass", "mobile", "desktop", "responsive", "front-end", "framework", "web" ], "engines": { "node": ">= 8", "npm": ">= 6.0.0" }, "author": "qathom", "license": "MIT", "bugs": { "url": "https://github.com/phonon-framework/phonon/issues" }, "homepage": "https://phonon-framework.github.io", "devDependencies": { "@babel/core": "^7.5.4", "@babel/preset-env": "^7.5.4", "@babel/preset-typescript": "^7.3.3", "@types/jest": "^24.0.15", "autoprefixer": "^9.6.1", "babel-jest": "^24.8.0", "clean-css": "^4.2.1", "codecov": "^3.5.0", "cross-env": "^5.2.0", "jest": "^24.8.0", "node-sass": "^4.12.0", "postcss": "^7.0.17", "release-it": "^12.3.3", "rollup": "^1.17.0", "rollup-plugin-babel": "^4.3.3", "rollup-plugin-typescript2": "^0.21.2", "testcafe": "^1.3.3", "trevor": "^2.4.0", "ts-jest": "^24.0.2", "tslint": "^5.18.0", "tslint-config-airbnb": "^5.11.1", "typescript": "^3.5.3", "uglify-js": "^3.6.0" }, "files": [ "dist/{css,js}/*.{css,js,map}" ] }