{
	"name": "adaptivecards",
	"version": "3.0.6",
	"description": "Adaptive Cards Javascript library for HTML Clients",
	"author": "AdaptiveCards",
	"license": "MIT",
	"homepage": "https://adaptivecards.io",
	"keywords": [
		"adaptivecards",
		"adaptive",
		"cards",
		"microsoft",
		"bot"
	],
	"main": "lib/adaptivecards.js",
	"types": "lib/adaptivecards.d.ts",
	"sideEffects": false,
	"files": [
		"lib",
		"dist",
		"src"
	],
	"scripts": {
		"test": "cross-env NODE_OPTIONS=--experimental-vm-modules jest --forceExit --runInBand --detectOpenHandles",
		"clean": "rimraf build lib dist",
		"generate-css": "concurrently \"sass -I ../node_modules src/scss/adaptivecards-default.scss lib/adaptivecards.css\" \"sass -I ../node_modules src/scss/adaptivecards-carousel.scss lib/adaptivecards-carousel.css\"",
		"build-source": "concurrently \"tsc\" \"npm:generate-css\"",
		"prebuild": "npm run build-source",
		"build": "webpack",
		"watch": "webpack --watch",
		"start": "webpack-dev-server --open",
		"dts": "dts-generator --prefix adaptivecards --project . --out dist/adaptivecards.d.ts",
		"lint": "eslint .",
		"prerelease": "npm run clean && npm run build-source",
		"release": "webpack --mode=development && webpack --mode=production && npm run dts",
		"docs": "npx typedoc"
	},
	"repository": {
		"type": "git",
		"url": "git://git@github.com/microsoft/AdaptiveCards.git"
	},
	"devDependencies": {
		"concurrently": "^5.3.0",
		"cross-env": "^7.0.3",
		"rimraf": "^3.0.2",
		"typedoc": "^0.24.0",
		"typedoc-plugin-markdown": "^3.11.2"
	},
	"peerDependencies": {
		"swiper": "^12.1.2"
	},
	"jest": {
		"verbose": true,
		"preset": "ts-jest/presets/default-esm",
		"globals": {
			"ts-jest": {
				"tsconfig": "./tsconfig.json",
				"useESM": true
			}
		},
		"rootDir": "src",
		"testMatch": [
			"**/__tests__/**/*.[jt]s?(x)"
		],
		"testPathIgnorePatterns": [
			"/node_modules/",
			".*\\.d\\.ts$"
		],
		"moduleNameMapper": {
			"^swiper/css": "<rootDir>/__mocks__/cssMock.js"
		},
		"moduleFileExtensions": [
			"js",
			"ts"
		]
	}
}
