UNPKG

@skhemata/skhemata-blog

Version:

Skhemata Blog Web Component. This web component provides several sub components in addition to main component, allowing featured blogs, blog listing and blog post display.

109 lines (108 loc) 3.51 kB
{ "name": "@skhemata/skhemata-blog", "version": "1.4.0", "description": "Skhemata Blog Web Component. This web component provides several sub components in addition to main component, allowing featured blogs, blog listing and blog post display.", "author": "skhemata-blog", "license": "https://raw.githubusercontent.com/skhemata/skhemata-blog/master/LICENSE", "main": "dist/index.js", "module": "dist/index.js", "repository": { "type": "git", "url": "https://github.com/skhemata/skhemata-blog.git" }, "keywords": [ "skhemata", "blog", "web component" ], "scripts": { "start": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wds\"", "build": "tsc", "build-widget": "mkdir build && rollup -c", "prepublish": "tsc", "lint": "eslint --ext .ts,.html . --ignore-path .gitignore && prettier \"**/*.ts\" --check --ignore-path .gitignore", "format": "eslint --ext .ts,.html . --fix --ignore-path .gitignore && prettier \"**/*.ts\" --write --ignore-path .gitignore", "test": "tsc && wtr --coverage", "test:watch": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wtr --watch\"", "storybook": "tsc && concurrently -k -r \"tsc --watch --preserveWatchOutput\" \"wds -c .storybook/server.mjs\"", "storybook:build": "tsc && build-storybook" }, "dependencies": { "@fortawesome/fontawesome-svg-core": "^1.2.35", "@fortawesome/free-brands-svg-icons": "^5.15.3", "@fortawesome/free-regular-svg-icons": "^5.15.3", "@fortawesome/free-solid-svg-icons": "^5.15.3", "@riovir/wc-fontawesome": "^0.1.6", "@skhemata/skhemata-base": "^1.1.0", "@skhemata/skhemata-form": "^1.1.0", "@types/lodash": "^4.14.168", "eslint-plugin-html": "^3.0.0", "lit-html": "^2.0.0-rc.3", "lit-translate": "^1.2.1" }, "devDependencies": { "@open-wc/eslint-config": "^4.3.0", "@open-wc/prettier-config": "^0.1.10", "@open-wc/testing": "^2.5.33", "@storybook/lit": "^6.3.0-alpha.22", "@typescript-eslint/eslint-plugin": "^4.28.2", "@typescript-eslint/parser": "^4.28.2", "@web/dev-server": "^0.1.17", "@web/dev-server-storybook": "^0.3.6-next.0", "@web/test-runner": "^0.12.20", "concurrently": "^5.3.0", "deepmerge": "^3.2.0", "eslint": "^7.30.0", "eslint-config-prettier": "^7.2.0", "husky": "^4.3.8", "lint-staged": "^10.5.4", "prettier": "^2.2.1", "tslib": "^2.2.0", "typescript": "^4.2.4", "@babel/core": "^7.2.2", "@babel/plugin-proposal-class-properties": "^7.2.3", "@babel/plugin-proposal-decorators": "^7.2.3", "rollup": "^1.1.0", "rollup-plugin-babel": "^4.3.0", "rollup-plugin-node-resolve": "^4.0.0", "@webcomponents/webcomponentsjs": "^2.2.4" }, "eslintConfig": { "extends": [ "@open-wc/eslint-config", "eslint-config-prettier" ], "parser": "@typescript-eslint/parser", "plugins": [ "@typescript-eslint" ], "rules": { "no-unused-vars": "off", "@typescript-eslint/no-unused-vars": [ "error" ], "import/no-unresolved": "off", "import/extensions": "off" } }, "prettier": { "singleQuote": true, "arrowParens": "avoid" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "*.js": [ "eslint --fix --quiet", "prettier --write", "git add" ], "*.ts": [ "eslint --fix", "prettier --write" ] } }