UNPKG

hybrids

Version:

A JavaScript framework for creating fully-featured web applications, components libraries, and single web components with unique declarative and functional architecture

74 lines (73 loc) 2.31 kB
{ "name": "hybrids", "version": "9.1.18", "description": "A JavaScript framework for creating fully-featured web applications, components libraries, and single web components with unique declarative and functional architecture", "type": "module", "exports": { ".": { "types": "./types/index.d.ts", "default": "./src/index.js" } }, "types": "types/index.d.ts", "bin": { "hybrids": "cli/index.js" }, "sideEffects": false, "homepage": "https://hybrids.js.org", "repository": { "type": "git", "url": "git+https://github.com/hybridsjs/hybrids.git" }, "bugs": "https://github.com/hybridsjs/hybrids/issues", "author": "Dominik Lubański <dominik.lubanski@gmail.com>", "license": "MIT", "keywords": [ "framework", "state management", "router", "web components", "web-components", "custom elements", "shadow dom", "template engine" ], "engines": { "node": ">=18.0.0" }, "scripts": { "karma": "karma start karma.conf.cjs", "dev": "npm run karma -- --no-single-run --browsers ChromeHeadless", "dev:coverage": "rm -rf ./coverage && NODE_ENV=coverage npm run dev", "lint": "eslint ./src ./test ./cli --ext .js", "format": "prettier --write ./src ./test ./cli", "test": "npm run test:cli && npm run lint && npm run karma && npm run test:typescript", "test:coverage": "rm -rf ./coverage && NODE_ENV=coverage npm run karma", "test:cli": "node ./cli/test.js", "test:setup": "playwright install firefox webkit --with-deps", "test:typescript": "tsc --noEmit --project ./test/types/tsconfig.json", "release": "npm run test && standard-version -a" }, "devDependencies": { "eslint": "^8.7.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.25.4", "eslint-plugin-prettier": "^5.1.2", "jasmine-core": "^5.6.0", "karma": "^6.4.4", "karma-chrome-launcher": "^3.1.0", "karma-coverage": "^2.1.0", "karma-firefox-launcher": "^2.1.2", "karma-jasmine": "^5.1.0", "karma-webkit-launcher": "^2.1.0", "playwright": "^1.50.1", "prettier": "^3.1.1", "standard-version": "^9.3.2", "typescript": "^5.4.3" }, "standard-version": { "scripts": { "precommit": "git add docs/CHANGELOG.md" } } }