{
  "name": "@salutejs/plasma-b2c",
  "version": "1.614.0",
  "description": "Salute Design System / React UI kit for business-related web applications.",
  "author": "Salute Frontend Team <salute.developers@gmail.com>",
  "exports": {
    ".": {
      "import": "./dist/styled-components/es/index.js",
      "require": "./dist/styled-components/cjs/index.js",
      "types": "./types/index.d.ts"
    },
    "./css": {
      "import": "./dist/css/es/index.js",
      "require": "./dist/css/cjs/index.js",
      "types": "./types/index.d.ts"
    }
  },
  "files": [
    "dist",
    "types"
  ],
  "license": "MIT",
  "repository": {
    "type": "git",
    "url": "ssh://git@github.com:salute-developers/plasma.git",
    "directory": "packages/plasma-b2c"
  },
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "preapi-report": "npm run generate:typings",
    "api-report": "npx api-extractor run --local",
    "prepare": "npm run build",
    "build": "npm run build:css && npm run build:styled-components",
    "postbuild": "npm run generate:typings",
    "prebuild:css": "rm -rf src-css && ./scripts/copy-linaria-components.sh",
    "build:css": "rm -rf dist/css && rollup -c",
    "postbuild:css": "rm -rf src-css",
    "build:styled-components": "rm -rf dist/styled-components && npm run build:styled-components:esm && npm run build:styled-components:cjs",
    "build:styled-components:cjs": "swc ./src -d ./dist/styled-components/cjs --strip-leading-paths --config-file ../../swc.config.json -C module.type=commonjs",
    "build:styled-components:esm": "swc ./src -d ./dist/styled-components/es --strip-leading-paths --config-file ../../swc.config.json -C module.type=es6",
    "generate:typings": "rm -rf types && tsc",
    "storybook": "storybook dev -p ${PORT:-7007} -c .storybook",
    "storybook:build": "storybook build -c .storybook -o build-sb",
    "typescript-coverage": "npx typescript-coverage-report > /dev/null",
    "lint": "../../node_modules/.bin/eslint ./src --ext .js,.ts,.tsx --quiet"
  },
  "typeCoverage": {
    "ignoreFiles": [
      "src/**/*.component-test.tsx",
      "src/**/*.stories.tsx",
      "src/**/*.perftest.tsx"
    ],
    "atLeast": 99.97
  },
  "dependencies": {
    "@salutejs/plasma-core": "1.223.0",
    "@salutejs/plasma-hope": "1.369.0",
    "@salutejs/plasma-new-hope": "0.358.0",
    "@salutejs/plasma-themes": "0.47.0",
    "@salutejs/plasma-tokens-b2c": "0.65.0",
    "@salutejs/plasma-tokens-web": "1.69.0",
    "@salutejs/plasma-typo": "0.42.0"
  },
  "peerDependencies": {
    "@salutejs/plasma-icons": "^1.0.0",
    "react": ">=16.13.1",
    "react-dom": ">=16.13.1",
    "styled-components": "^5.1.1"
  },
  "devDependencies": {
    "@babel/cli": "7.24.1",
    "@babel/core": "7.24.4",
    "@babel/plugin-transform-class-properties": "7.24.1",
    "@babel/plugin-transform-react-constant-elements": "7.24.1",
    "@babel/preset-env": "7.24.4",
    "@babel/preset-react": "7.24.1",
    "@babel/preset-typescript": "7.24.1",
    "@ironkinoko/rollup-plugin-styles": "4.0.3",
    "@linaria/rollup": "5.0.4",
    "@microsoft/api-extractor": "7.38.3",
    "@rollup/plugin-babel": "6.0.4",
    "@rollup/plugin-commonjs": "25.0.7",
    "@rollup/plugin-node-resolve": "15.2.3",
    "@salutejs/plasma-colors": "0.16.0",
    "@salutejs/plasma-cy-utils": "0.153.0",
    "@salutejs/plasma-icons": "1.235.0",
    "@salutejs/plasma-sb-utils": "0.223.0",
    "@types/node": "16.7.13",
    "@types/react": "18.0.28",
    "@types/react-dom": "18.0.11",
    "@types/resize-observer-browser": "0.1.6",
    "@types/styled-components": "5.1.0",
    "babel-loader": "8.2.2",
    "babel-plugin-annotate-pure-calls": "0.4.0",
    "babel-plugin-styled-components": "1.13.2",
    "csstype": "3.1.3",
    "default-browser-id": "2.0.0",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "rollup": "3.29.4",
    "styled-components": "5.3.1",
    "ts-node": "10.3.0",
    "typescript-coverage-report": "0.7.0"
  },
  "keywords": [
    "design-system",
    "react-components",
    "ui-kit",
    "react"
  ],
  "sideEffects": [
    "*.css"
  ],
  "gitHead": "883dca9e22542d7bd0dafbf022371349477c5522"
}
