{
    "name": "amazon-quicksight-embedding-sdk",
    "version": "2.11.3",
    "description": "JS SDK for embedding Amazon QuickSight",
    "keywords": [
        "Amazon",
        "AWS",
        "QuickSight"
    ],
    "homepage": "https://github.com/awslabs/amazon-quicksight-embedding-sdk",
    "repository": {
        "type": "git",
        "url": "git@github.com:awslabs/amazon-quicksight-embedding-sdk.git"
    },
    "license": "Apache-2.0",
    "author": {
        "name": "QuickSight",
        "url": "https://aws.amazon.com/quicksight/"
    },
    "main": "dist/index.cjs.js",
    "module": "dist/index.esm.js",
    "browser": "dist/quicksight-embedding-js-sdk.min.js",
    "types": "dist/index.d.ts",
    "files": [
        "/dist"
    ],
    "scripts": {
        "lint": "eslint .",
        "lint:fix": "eslint . --fix",
        "prepublishOnly": "npm run release",
        "prettier:check": "prettier --check \"./{.jest,src,tst}/**/*.ts\"",
        "prettier:write": "prettier --write \"./{.jest,src,tst}/**/*.ts\"",
        "release": "npm run prettier:check && npm run build:prod",
        "build:types": "tsc --project tsconfig.prod.json && tsc-alias -p tsconfig.prod.json && api-extractor run",
        "build:prod": "mode=production rollup -c --bundleConfigAsCjs && npm run build:types",
        "build:dev": "mode=development rollup -c -w --bundleConfigAsCjs",
        "test": "jest"
    },
    "dependencies": {
        "@babel/runtime": "^7.20.6",
        "punycode": "^2.1.1",
        "uuid": "^9.0.0"
    },
    "devDependencies": {
        "@aws-sdk/client-quicksight": "^3.414.0",
        "@babel/cli": "^7.19.3",
        "@babel/core": "^7.20.5",
        "@babel/plugin-transform-runtime": "^7.19.6",
        "@babel/preset-env": "^7.20.2",
        "@babel/preset-typescript": "^7.18.6",
        "@microsoft/api-extractor": "^7.49.1",
        "@rollup/plugin-alias": "^5.0.0",
        "@rollup/plugin-babel": "^6.0.3",
        "@rollup/plugin-eslint": "^9.0.4",
        "@rollup/plugin-node-resolve": "^15.2.1",
        "@rollup/plugin-terser": "^1.0.0",
        "@rollup/plugin-typescript": "^11.1.3",
        "@testing-library/jest-dom": "^6.6.3",
        "@types/jest": "^29.5.5",
        "@types/node": "^18.11.15",
        "@types/punycode": "^2.1.0",
        "@types/uuid": "^9.0.0",
        "@typescript-eslint/eslint-plugin": "^5.46.1",
        "@typescript-eslint/parser": "^5.46.1",
        "eslint": "^8.29.0",
        "eslint-config-prettier": "^9.0.0",
        "eslint-import-resolver-typescript": "^3.6.0",
        "eslint-plugin-import": "^2.28.1",
        "jest": "^29.7.0",
        "jest-environment-jsdom": "^30.3.0",
        "jsdom": "^29.0.1",
        "prettier": "^2.8.1",
        "rollup": "^4.30.1",
        "rollup-plugin-analyzer": "^4.0.0",
        "rollup-plugin-delete": "^2.0.0",
        "rollup-plugin-serve": "^2.0.2",
        "rollup-plugin-sourcemaps": "^0.6.3",
        "ts-jest": "^29.1.1",
        "tsc-alias": "^1.8.7",
        "tslib": "^2.6.2",
        "typescript": "^4.9.4"
    }
}
