{
    "name": "q2-tecton-elements",
    "version": "1.72.0",
    "description": "Q2 Tecton Custom Elements",
    "license": "MIT",
    "author": "Q2 Tecton Team",
    "main": "dist/index.js",
    "module": "dist/index.mjs",
    "types": "dist/types/index.d.ts",
    "collection": "dist/collection/collection-manifest.json",
    "collection:main": "dist/collection/index.js",
    "files": [
        "dist/"
    ],
    "publishConfig": {
        "access": "public"
    },
    "scripts": {
        "build": "stencil build --debug && node ../../build/create-theme-files.js",
        "build:dev": "stencil build --debug && node ../../build/create-theme-files.js",
        "build:docs": "DOCS_CUSTOM_ONLY=true stencil build",
        "build:docs-json": "stencil build --docs-json dist/docs.json",
        "build:elements": "stencil build",
        "build:local": "stencil build --dev --watch --serve",
        "build:watch": "stencil build --dev --watch --serve",
        "build:linked": "stencil build --watch --serve",
        "build:network": "stencil build --dev --watch --serve --host 0.0.0.0",
        "build:prerelease": "stencil build --debug && node ../../build/create-theme-files.js",
        "build:prod": "stencil build --debug && node ../../build/create-theme-files.js",
        "clean": "rm -rf dist tmp",
        "nom": "rm -rf node_modules",
        "lint": "pnpm eslint && pnpm style && pnpm lint:styles",
        "lint:fix": "pnpm eslint:fix && pnpm style:fix",
        "eslint": "eslint --config eslint.config.cli.mjs .",
        "eslint:fix": "eslint --fix --config eslint.config.cli.mjs .",
        "problems": "tsc --noEmit",
        "style": "node scripts/runApplyStyleGuide.js",
        "style:fix": "node scripts/runApplyStyleGuide.js --fix",
        "test:new": "stencil test --spec --e2e --silent --maxWorkers=0 --runInBand -- --json --outputFile=./test-reports-band-1.json",
        "test": "stencil test --spec --e2e --silent --maxWorkers=0 --runInBand",
        "test:fast-spec": "stencil test --spec --silent --maxWorkers=100%",
        "test:fast-e2e": "stencil test --e2e --silent --maxWorkers=1",
        "test:accessibility-report": "stencil test --e2e --silent --maxWorkers=0 --runInBand --testNamePattern=ridiculousonpurpose -- --json --outputFile=../docs/src/data/accessibility-report.json",
        "test:ci": "stencil test --spec --e2e --silent --maxWorkers=0 --runInBand",
        "test:dev": "stencil test --spec --e2e --maxWorkers=0 --runInBand --watchAll",
        "test:coverage": "rm -rf .stencil .nyc_output && COVERAGE=true stencil test --spec --e2e --silent --coverage --maxWorkers=0 --runInBand",
        "test:coverage:devstats": "rm -rf .stencil .nyc_output && COVERAGE=true stencil test --spec --e2e --silent --coverage --maxWorkers=0 --runInBand -- --json --outputFile=../../devstats/.test-counts-q2-tecton-elements.json",
        "test:visual-regression": "bash scripts/visual-regression.sh",
        "test:visual-regression-ui-docker": "pnpm test:visual-regression-ui-stop && pnpm test:visual-regression-ui-start",
        "test:visual-regression-ui": "npm --prefix ../q2-tecton-theme run build:dev && STENCIL_ENABLE_WWW=true playwright test --reporter=list --ui",
        "test:visual-regression-ui-start": "bash scripts/visual-regression-ui.sh",
        "test:visual-regression-ui-stop": "docker stop $(docker ps --filter 'publish=9323' --format '{{.ID}}') 2>/dev/null || echo 'No UI server running'",
        "test:visual-regression-update": "bash scripts/visual-regression.sh --update-snapshots",
        "test:visual-regression-ci": "pnpm --filter q2-tecton-common build:dev && npm --prefix ../q2-tecton-theme run build:dev && pnpm --filter tecton-aesthetics compile:all && STENCIL_ENABLE_WWW=true playwright test --reporter=list",
        "generate:phone-formats": "node scripts/generatePhoneFormats.js",
        "test:lint-rules": "jest",
        "lint:styles": "stylelint 'src/**/*.scss' --config .stylelintrc --allow-empty-input"
    },
    "jest": {
        "testMatch": [
            "**/test/**/*.test.js"
        ]
    },
    "dependencies": {
        "@stencil/core": "~4.43.0",
        "q2-tecton-common": "1.72.0",
        "swiper": "^12.1.2"
    },
    "devDependencies": {
        "@figma/code-connect": "^1.4.1",
        "@stencil/playwright": "^0.2.1",
        "@stencil/react-output-target": "^0.5.3",
        "@stencil/sass": "3.0.12",
        "@stencil/vue-output-target": "^0.13.2",
        "@types/jest": "^29.5.12",
        "axe-core": "^4.10.3",
        "date-fns": "^3.6.0",
        "dompurify": "^3.4.0",
        "echarts": "^5.5.1",
        "fast-glob": "^3.3.2",
        "google-libphonenumber": "^3.2.33",
        "jscodeshift": "^17.0.0",
        "minimist": "^1.2.8",
        "puppeteer": "^24.11.1",
        "rollup-plugin-istanbul": "^5.0.0"
    },
    "packageManager": "pnpm@10.27.0",
    "gitHead": "58ab249f4500298654564c867104baf7ba7ceb52"
}
