{
  "name": "@carbon/ibmdotcom-web-components",
  "version": "2.44.0",
  "description": "Carbon for IBM.com Web Components",
  "license": "Apache-2.0",
  "exports": {
    "./dist/": "./dist/",
    "./es/components-react/*": {
      "node": "./lib/components-react-node/*",
      "default": "./es/components-react/*"
    },
    "./es/components/*": {
      "node": "./lib/components/*",
      "default": "./es/components/*"
    },
    "./es/globals/*": {
      "node": "./lib/globals/*",
      "default": "./es/globals/*"
    },
    "./es/*": "./es/*",
    "./lib/*": "./lib/*",
    "./custom-elements.json": "./custom-elements.json",
    "./package.json": "./package.json"
  },
  "files": [
    "dist/**/*",
    "es/**/*",
    "lib/**/*",
    "scss/**/*",
    "custom-elements.json",
    "telemetry.yml"
  ],
  "publishConfig": {
    "access": "public"
  },
  "repository": "https://github.com/carbon-design-system/carbon-for-ibm-dotcom/tree/main/packages/web-components",
  "bugs": "https://github.com/carbon-design-system/carbon-for-ibm-dotcom/issues",
  "keywords": [
    "ibm",
    "carbon",
    "carbon-design-system",
    "pattern",
    "patterns",
    "style guide",
    "component",
    "components",
    "web components"
  ],
  "scripts": {
    "build": "gulp build && yarn wca",
    "build:components": "gulp build:components",
    "build:dist": "gulp build:dist",
    "build:sass:cdn": "gulp build:sass:cdn",
    "build-storybook": "build-storybook",
    "build-storybook:experimental": "cross-env C4D_FLAGS_ALL=true build-storybook -o storybook-static-experimental",
    "build-storybook:react": "gulp build:modules:react && node --max-old-space-size=8192 node_modules/@storybook/react/bin/build.js -c .storybook/react -o storybook-static-react",
    "build-storybook:rtl": "cross-env STORYBOOK_USE_RTL=true build-storybook -o storybook-static-rtl",
    "ci-check": "yarn wca && yarn typecheck && yarn build && yarn test:unit",
    "clean": "gulp clean",
    "clean:dist": "rimraf dist",
    "doctoc": "doctoc --title '## Table of contents' docs && doctoc --title '## Table of contents' README.md",
    "postinstall": "ibmtelemetry --config=telemetry.yml",
    "start": "yarn storybook",
    "start-dev": "./update-scss-paths.sh & yarn start",
    "storybook": "start-storybook -p 9000",
    "storybook:react": "node node_modules/@storybook/react/bin/index.js -p 9002 -c .storybook/react",
    "test": "yarn test:unit && yarn test:integration",
    "test:a11y": "gulp test:a11y",
    "test:cdn-build:run": "npx -y http-server -c-1 tests/cdn-build/app --silent",
    "test:cdn-build:test": "npx -y start-server-and-test 'yarn test:cdn-build:run' 8080 'cypress run --config-file tests/cdn-build/cypress.json'",
    "test:e2e:build": "node ./tests/e2e/build/build-examples.js",
    "test:e2e:run": "npx -y http-server -c-1 tests/e2e/dist --silent",
    "test:e2e:test": "npx -y start-server-and-test 'yarn test:e2e:run' 8080 'percy exec --config tests/e2e/.percy.json -- cypress run --config-file tests/e2e/cypress.json'",
    "test:e2e:test:no-percy": "npx -y start-server-and-test 'yarn test:e2e:run' 8080 'cypress run --config-file tests/e2e/cypress.json'",
    "test:e2e:test:no-percy:with-video": "npx -y start-server-and-test 'yarn test:e2e:run' 8080 'cypress run --config video=true,screenshotOnRunFailure=true --config-file tests/e2e/cypress.json'",
    "test:e2e-storybook:browserstack:canary": "browserstack-cypress run --cf tests/e2e-storybook/browserstack.json --ccf tests/e2e-storybook/cypress-canary.json --sync --build-name 'Web Components Storybook Canary'",
    "test:e2e-storybook:browserstack:next": "browserstack-cypress run --cf tests/e2e-storybook/browserstack.json --ccf tests/e2e-storybook/cypress-next.json --sync --build-name 'Web Components Storybook Next'",
    "test:e2e-storybook:run": "npx -y http-server -c-1 storybook-static --silent -p 8081",
    "test:e2e-storybook:dev": "cypress open --config-file ./tests/e2e-storybook/cypress-local.json",
    "test:e2e-storybook:test": "npx -y start-server-and-test 'yarn test:e2e-storybook:run' 8081 'percy exec --config tests/e2e-storybook/.percy.json -- cypress run --config-file tests/e2e-storybook/cypress.json'",
    "test:e2e-storybook:test:parallel": "npx -y start-server-and-test 'yarn test:e2e-storybook:run' 8081 'cy2 run --parallel --ci-build-id $CI_BUILD_ID --record --key 'carbon-for-ibm-dotcom-wc' --config-file tests/e2e-storybook/cypress.json'",
    "test:e2e-storybook:test:debug": "cross-env NODE_OPTIONS=--max-old-space-size=8192 npx -y start-server-and-test 'yarn test:e2e-storybook:run' 8081 'cypress open --config-file tests/e2e-storybook/cypress.json'",
    "test:e2e-storybook:test:no-percy": "cross-env NODE_OPTIONS=--max-old-space-size=8192 npx -y start-server-and-test 'yarn test:e2e-storybook:run' http://0.0.0.0:8081 'cypress run --config-file tests/e2e-storybook/cypress.json'",
    "test:e2e-storybook:test:no-percy:firefox": "cross-env NODE_OPTIONS=--max-old-space-size=8192 npx -y start-server-and-test 'yarn test:e2e-storybook:run' 8081 'cypress run --config-file tests/e2e-storybook/cypress.json --browser firefox'",
    "test:e2e-storybook:test:no-percy:with-video": "npx -y start-server-and-test 'yarn test:e2e-storybook:run' 8081 'cypress run --config video=true,screenshotOnRunFailure=true --config-file tests/e2e-storybook/cypress.json'",
    "test:unit": "gulp test:unit",
    "test:unit:updateSnapshot": "gulp test:unit --update-snapshot",
    "telemetry:config": "npx -y @ibm/telemetry-js-config-generator generate --wc --id 2a67e3ca-af1a-470d-87e5-474e71848221 --endpoint https://www-api.ibm.com/ibm-telemetry/v1/metrics --files ./src/components",
    "typecheck": "tsc --noEmit -p tsconfig.json",
    "upgrade-carbon": "yarn upgrade-interactive @carbon/web-components @carbon/icon-helpers @carbon/icons --latest --exact",
    "visual-snapshot": "yarn percy storybook:start ./storybook-static",
    "wca": "web-component-analyzer analyze src --outFile custom-elements.json",
    "cypress:verify": "cypress verify"
  },
  "dependencies": {
    "@carbon/ibmdotcom-services": "2.44.0",
    "@carbon/ibmdotcom-styles": "2.44.0",
    "@carbon/ibmdotcom-utilities": "2.44.0",
    "@carbon/layout": "11.49.0",
    "@carbon/motion": "11.40.0",
    "@carbon/styles": "1.65.0",
    "@carbon/web-components": "2.13.1",
    "@ibm/telemetry-js": "^1.10.2",
    "lit": "^2.7.6",
    "lodash-es": "^4.17.21",
    "redux": "^4.0.0",
    "redux-logger": "^3.0.0",
    "redux-thunk": "^2.3.0",
    "window-or-global": "^1.0.1"
  },
  "optionalDependencies": {
    "@carbon/icons-react": "^11.33.0",
    "lodash.pickby": "^4.6.0",
    "prop-types": "^15.7.0",
    "react": "^16.10.0 || ^17.0.0",
    "react-dom": "^16.10.0 || ^17.0.0",
    "react-redux": "^7.2.0"
  },
  "devDependencies": {
    "@babel/core": "~7.28.0",
    "@babel/plugin-proposal-decorators": "~7.28.0",
    "@babel/plugin-transform-class-properties": "~7.28.0",
    "@babel/plugin-transform-modules-commonjs": "~7.28.0",
    "@babel/plugin-transform-nullish-coalescing-operator": "~7.28.0",
    "@babel/plugin-transform-object-rest-spread": "~7.28.0",
    "@babel/plugin-transform-optional-chaining": "~7.28.0",
    "@babel/plugin-transform-runtime": "7.28.5",
    "@babel/plugin-transform-template-literals": "~7.27.0",
    "@babel/plugin-transform-typescript": "~7.28.0",
    "@babel/preset-env": "~7.28.0",
    "@babel/preset-modules": "^0.1.5",
    "@babel/preset-react": "~7.28.0",
    "@babel/template": "~7.28.0",
    "@babel/traverse": "~7.28.0",
    "@carbon/ibmdotcom-services-store": "1.53.7",
    "@carbon/icon-helpers": "10.73.0",
    "@carbon/icons": "10.48.6",
    "@carbon/icons-react": "^11.33.0",
    "@carbon/pictograms-react": "11.67.1",
    "@carbon/react": "1.66.0",
    "@carbon/type": "11.53.0",
    "@open-wc/semantic-dom-diff": "~0.18.0",
    "@percy-io/in-percy": "^0.1.11",
    "@percy/cli": "^1.28.5",
    "@percy/cypress": "^3.1.2",
    "@percy/dom": "^1.27.5",
    "@percy/sdk-utils": "^1.27.5",
    "@percy/storybook": "^5.0.1",
    "@rollup/plugin-babel": "^5.3.1",
    "@rollup/plugin-commonjs": "^21.0.3",
    "@rollup/plugin-json": "^4.1.0",
    "@rollup/plugin-node-resolve": "^8.4.0",
    "@rollup/plugin-replace": "^4.0.0",
    "@rollup/plugin-terser": "^0.4.3",
    "@rollup/pluginutils": "^4.2.0",
    "@storybook/addon-actions": "^6.5.15",
    "@storybook/addon-docs": "^6.5.15",
    "@storybook/addon-essentials": "^6.5.15",
    "@storybook/addon-knobs": "^6.4.0",
    "@storybook/addon-links": "^6.5.15",
    "@storybook/addon-storysource": "^6.5.15",
    "@storybook/react": "^6.5.15",
    "@storybook/source-loader": "^6.5.15",
    "@storybook/web-components": "^6.5.15",
    "@types/jasmine": "^3.10.2",
    "@types/lodash-es": "^4.17.5",
    "@types/prop-types": "^15.7.0",
    "async-done": "^1.3.0",
    "autoprefixer": "^9.8.8",
    "axe-core": "^4.4.1",
    "babel-eslint": "^10.1.0",
    "babel-loader": "^8.0.4",
    "babel-plugin-template-html-minifier": "^4.1.0",
    "browserstack-cypress-cli": "^1.11.1",
    "cache-loader": "^4.1.0",
    "chalk": "^4.1.1",
    "classnames": "2.5.1",
    "commander": "^11.1.0",
    "cross-env": "^7.0.0",
    "css-loader": "^5.2.0",
    "cssnano": "^5.0.0",
    "cy2": "^4.0.6",
    "cypress": "~9.7.0",
    "cypress-axe": "^0.14.0",
    "cypress-wait-until": "^1.7.2",
    "del": "^6.0.0",
    "doctoc": "^2.0.0",
    "dompurify": "3.3.1",
    "enzyme": "^3.11.0",
    "file-loader": "^6.2.0",
    "fs-extra": "^10.0.0",
    "gulp": "^4.0.2",
    "gulp-babel": "^8.0.0",
    "gulp-filter": "^7.0.0",
    "gulp-header": "^2.0.9",
    "gulp-postcss": "^9.0.0",
    "gulp-prettier": "^4.0.0",
    "gulp-rename": "^2.0.0",
    "gulp-sass": "^5.0.0",
    "gulp-sourcemaps": "^3.0.0",
    "gulp-typescript": "^5.0.1",
    "istanbul-instrumenter-loader": "^3.0.1",
    "jasmine-core": "^4.0.0",
    "jest": "25.5.4",
    "jest-diff": "25.5.0",
    "karma": "^6.0.0",
    "karma-accessibility-checker": "^3.1.28",
    "karma-chrome-launcher": "^3.1.0",
    "karma-coverage-istanbul-reporter": "^2.0.0",
    "karma-firefox-launcher": "^2.1.2",
    "karma-jasmine": "^4.0.1",
    "karma-snapshot": "^0.6.0",
    "karma-sourcemap-loader": "^0.4.0",
    "karma-spec-reporter": "0.0.36",
    "karma-webpack": "^4.0.2",
    "magic-string": "^0.30.0",
    "marked": "^4.0.10",
    "mini-css-extract-plugin": "~2.10.0",
    "mkdirp": "^0.5.0",
    "null-loader": "^4.0.1",
    "polymer-webpack-loader": "^2.0.0",
    "postcss": "^8.2.10",
    "postcss-loader": "^3.0.0",
    "postcss-selector-parser": "^6.0.0",
    "prop-types": "^15.7.2",
    "react-docgen-typescript-plugin": "^1.0.5",
    "read-package-up": "^11.0.0",
    "replace-ext": "^2.0.0",
    "rollup": "^2.55.1",
    "rollup-plugin-analyzer": "^4.0.0",
    "rollup-plugin-inject-process-env": "^1.3.1",
    "rollup-plugin-multi-input": "^1.3.1",
    "rollup-plugin-sizes": "^1.0.4",
    "sass-loader": "^10.0.0",
    "storybook-addon-rtl": "^0.5.0",
    "strip-comments": "^2.0.1",
    "style-loader": "^2.0.0",
    "svgo": "^1.3.0",
    "temp": "^0.9.0",
    "terser-webpack-plugin": "^4.2.3",
    "through2": "^3.0.0",
    "typescript": "^5.2.2",
    "url-loader": "^4.1.1",
    "web-component-analyzer": "1.2.0-next.0",
    "webpack": "^4.46.0"
  },
  "gitHead": "8c9b19f890d218ed86d98d874abfb45b24e317dd"
}
