Skip to content
Snippets Groups Projects
package.json 4.3 KiB
Newer Older
	"version": "2.4.0-alpha",
	"repository": {
		"type": "git",
		"url": "https://gitlab.iqrf.org/open-source/iqrf-gateway-webapp.git"
	},
	"description": "IQRF Gateway Daemon web application",
	"keywords": [
		"iqrf",
		"iqrf-gateway",
		"iqrf-gateway-webapp"
	],
	"author": "Roman Ondráček <roman.ondracek@iqrf.com>",
	"license": "Apache-2.0",
	"bugs": {
		"url": "https://gitlab.iqrf.org/open-source/iqrf-gateway-webapp/issues"
	},
	"homepage": "https://gitlab.iqrf.org/open-source/iqrf-gateway-webapp",
	"scripts": {
		"serve": "vue-cli-service serve",
		"build": "vue-cli-service build",
		"coverage:unit": "vue-cli-service test:unit --coverage",
		"coverage:unit-ci": "vue-cli-service test:unit --ci --coverage --reporters=default --reporters=jest-junit",
		"test:unit": "vue-cli-service test:unit",
		"lint": "vue-cli-service lint src",
		"lint:css": "stylelint \"src/**/*.{css,scss,sass}\"",
		"newman": "newman run tests/iqrf-gateway-webapp.postman_collection.json",
		"test": "jest",
		"e2e": "cypress run",
		"cypress": "cypress open"
	"browserslist": [
		"> 0.5%",
		"not dead",
		"not ie <= 11",
		"not op_mini all"
	],
	"stylelint": {
		"extends": "stylelint-config-recommended",
		"rules": {
			"indentation": "tab"
		}
		"globals": {
			"ts-jest": {
				"tsconfig": "tsconfig.json"
		"moduleFileExtensions": [
			"js",
			"ts",
			"json",
			"vue"
		],
		"transform": {
			"^.+\\.tsx?$": "ts-jest",
			".*\\.(vue)$": "vue-jest"
		},
		"testPathIgnorePatterns": [
			"<rootDir>/cypress/",
			"<rootDir>/node_modules/",
			"<rootDir>/vendor/"
		]