{
    "name": "azure-maps-control",
    "author": "Microsoft Corporation",
    "version": "3.7.4",
    "description": "Map SDK for Azure Maps",
    "keywords": [
        "azure",
        "maps",
        "ui",
        "map",
        "control",
        "lbs",
        "microsoft"
    ],
    "scripts": {
        "build": "npm run lint && node ./bin/build.js",
        "build-snrOnly": "npm run lint && node ./bin/build.js --snrOnly",
        "docs": "(if exist \"./docs/\" rmdir \"./docs/\" /S /Q) && tsc --declaration --declarationDir ./docs --emitDeclarationOnly --stripInternal",
        "lessc": "node_modules/.bin/lessc",
        "test": "npm run test:unit && npm run test:func",
        "test:unit": "jest -c test/unit/jest.config.js",
        "test:func": "jest -c test/func/jest.config.js",
        "test:e2e": "npx playwright test -c test/e2e/playwright.config.ts",
        "pretest:func": "npm run updatePackageVersionForTests -- --isPreTest true",
        "posttest:func": "npm run updatePackageVersionForTests -- --isPreTest false",
        "coverage": "npm run test:unit -- --collectCoverage && npm run test:func",
        "thirdPartyNotices": "node ./bin/thirdPartyNotices.js",
        "lint": "eslint --ext .ts,.js --ignore-path .gitignore src/",
        "lint-fix": "eslint --fix --ext .ts,.js --ignore-path .gitignore src/",
        "updateEnvVariables": "node ./bin/updateEnvVariables.js",
        "updateTestSecrets": "node ./bin/updateTestSecrets.js",
        "updatePackageVersionForTests": "node ./bin/updatePackageVersionForTests.js",
        "set-test-env": "npm run updateEnvVariables -- --variablesJsonPath ./variables.json --appInsightsKey \"8cb5d35d-e977-478d-9264-2cd3f3dbe606\" --envDomain \"t-azmaps.azurelbs.com\" --staticAssetsEnvDomain \"t-azmaps.azurelbs.com\" --aadInstance \"https://login.windows-ppe.net/\" --styleDefinitionsVersion \"2023-01-01\"",
        "set-prod-env": "npm run updateEnvVariables -- --variablesJsonPath ./variables.json --appInsightsKey \"e96cb745-c6f5-409c-a775-c4313e468c1d\" --envDomain \"atlas.microsoft.com\" --staticAssetsEnvDomain \"atlas.microsoft.com\" --aadInstance \"https://login.microsoftonline.com/\" --styleDefinitionsVersion \"2023-01-01\""
    },
    "dependencies": {
        "@azure/msal-browser": "^2.32.1",
        "@mapbox/mapbox-gl-supported": "^2.0.1",
        "@maplibre/maplibre-gl-style-spec": "^20.0.0",
        "@types/geojson": "^7946.0.14"
    },
    "devDependencies": {
        "@mapbox/mapbox-gl-rtl-text": "^0.2.3",
        "@microsoft/applicationinsights-web": "^3.3.0",
        "@playwright/test": "^1.49.1",
        "@rollup/plugin-commonjs": "^25.0.7",
        "@rollup/plugin-json": "^6.0.0",
        "@rollup/plugin-node-resolve": "^15.1.0",
        "@testing-library/dom": "^9.3.3",
        "@turf/intersect": "^6.3.0",
        "@types/jest": "^29.5.3",
        "@types/jwt-decode": "^3.0.0",
        "@types/lodash": "4.17.15",
        "@typescript-eslint/eslint-plugin": "^6.4.0",
        "@typescript-eslint/parser": "^6.4.0",
        "atob": "^2.1.2",
        "azuremaps-maplibre-gl": "^4.1.2",
        "canvas": "^2.10.2",
        "es-abstract": "^1.22.1",
        "eslint": "^8.56.0",
        "eslint-plugin-security": "^1.5.0",
        "estree-walker": "^3.0.0",
        "fs-extra": "^11.0.0",
        "gl": "^6.0.1",
        "glob": "^10.0.0",
        "grunt": "^1.6.1",
        "jest": "^29.7.0",
        "jest-environment-jsdom": "^29.7.0",
        "jest-trx-results-processor": "^3.0.1",
        "jwt-decode": "^3.0.0",
        "less": "^4.2.0",
        "less-plugin-clean-css": "^1.6.0",
        "lodash": "4.17.21",
        "node-fetch": "^2.6.8",
        "playwright-trx-reporter": "^1.0.6",
        "puppeteer": "^22.14.0",
        "rollup": "^3.28.0",
        "rollup-plugin-sourcemaps": "^0.6.3",
        "rollup-plugin-uglify": "^6.0.4",
        "simplify-ts": "^1.0.2",
        "ts-jest": "^29.2.2",
        "ts-node": "^10.0.0",
        "typescript": "^5.0.0",
        "utf-8-validate": "^6.0.4",
        "uuid-random": "^1.3.2",
        "yargs": "^17.7.2"
    },
    "overrides": {
        "@babel/core": "7.26.7",
        "rollup": "^3.28.0"
    },
    "license": "SEE LICENSE.TXT",
    "files": [
        "typings/**/*",
        "dist/**/*",
        "thirdpartynotices.txt"
    ],
    "types": "./typings/index.d.ts",
    "main": "./dist/atlas.min.js",
    "module": "./dist/atlas-esm.min.js"
}
