{
	"name": "@gaia-project/viewer",
	"version": "5.11.50",
	"description": "Functions to visualize the map and boards for gaia project inside html canvas",
	"contributors": [
		"coyotte508",
		"rzulian",
		"zeitlinger"
	],
	"repository": "git@github.com:boardgamers-mono/gaia-project.git",
	"publishConfig": {
		"access": "public"
	},
	"scripts": {
		"serve": "vue-cli-service serve --port 8080",
		"build": "vue-cli-service build",
		"fix-package": "ts-node scripts/fix-package-imports.ts",
		"lint": "vue-cli-service lint",
		"package": "vue-cli-service build --target lib src/wrapper.ts",
		"prepublishOnly": "npm run package && npm run fix-package",
		"test": "vue-cli-service test:unit  --timeout 4000 src/**/*.spec.ts src/logic/**/*.spec.ts",
		"quick-test": "mocha -r ts-node/register src/logic/*.spec.ts src/logic/**/*.spec.ts src/data/*.spec.ts"
	},
	"unpkg": "dist/package/viewer.umd.min.js",
	"files": [
		"index.ts",
		"tsconfig.json",
		"src",
		"README.md",
		"public",
		"dist/package/viewer.umd.min.js",
		"dist/package/viewer.umd.min.*.js",
		"dist/package/viewer.umd.min.js.map",
		"dist/package/viewer.umd.min.*.js.map",
		"dist/package/viewer.css",
		"dist/package/img",
		"dist/package/css"
	],
	"dependencies": {
		"@gaia-project/engine": "4.8.51",
		"bootstrap": "^4.4.1",
		"bootstrap-vue": "^2.12.0",
		"chart.js": "^3.0.1",
		"hexagrid": "^2.1.1",
		"lodash": "^4.17.15",
		"vue": "^2.6.11",
		"vuex": "^3.0.1"
	},
	"devDependencies": {
		"@testing-library/dom": "^7.29.6",
		"@testing-library/vue": "^5.6.1",
		"@types/chai": "^4.2.15",
		"@types/jquery": "^3.3.1",
		"@types/lodash": "^4.14.168",
		"@types/mocha": "^8.2.1",
		"@types/node": "^10.5.2",
		"@typescript-eslint/eslint-plugin": "^2.26.0",
		"@typescript-eslint/parser": "^2.26.0",
		"@vue/cli-plugin-eslint": "~4.3.0",
		"@vue/cli-plugin-typescript": "~4.2.3",
		"@vue/cli-plugin-unit-mocha": "^4.5.11",
		"@vue/cli-service": "~4.2.3",
		"@vue/eslint-config-standard": "^5.1.2",
		"@vue/eslint-config-typescript": "^5.0.2",
		"@vue/test-utils": "^1.1.3",
		"chai": "^4.3.0",
		"eslint": "^6.7.2",
		"eslint-plugin-import": "^2.20.2",
		"eslint-plugin-node": "^11.1.0",
		"eslint-plugin-promise": "^4.2.1",
		"eslint-plugin-standard": "^4.0.0",
		"eslint-plugin-vue": "^6.2.2",
		"mocha": "^8.3.0",
		"popper": "^1.0.1",
		"popper.js": "^1.16.1",
		"pretty-format": "^26.6.2",
		"sass": "^1.32.8",
		"sass-loader": "^8.0.2",
		"ts-node": "^9.1.1",
		"typescript": "^3.8.3",
		"vue-class-component": "^7.2.6",
		"vue-property-decorator": "^9.1.2",
		"vue-router": "^3.5.1",
		"vue-template-compiler": "^2.6.11",
		"webpack": "^4.16.1"
	},
	"peerDependencies": {
		"bootstrap-vue": "^2.12.0",
		"vue": "^2.6.11"
	},
	"browserslist": [
		"> 1%",
		"last 2 versions",
		"not dead"
	],
	"license": "MIT",
	"source": "index.ts"
}
