{
  "name": "@salutejs/sdds-finai",
  "version": "0.353.0",
  "description": "Salute Design System / React UI kit for SDDS FinAI web applications",
  "author": "Salute Frontend Team <salute.developers@gmail.com>",
  "publishConfig": {
    "access": "public"
  },
  "license": "MIT",
  "files": [
    "dist",
    "types"
  ],
  "keywords": [
    "design-system",
    "react-components",
    "ui-kit",
    "react"
  ],
  "repository": {
    "type": "git",
    "url": "git+https://github.com/salute-developers/plasma.git",
    "directory": "packages/sdds-finai"
  },
  "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"
    },
    "./emotion": {
      "import": "./dist/emotion/es/index.js",
      "require": "./dist/emotion/cjs/index.js",
      "types": "./types/index.d.ts"
    },
    "./beta": {
      "import": "./dist/beta/es/index.js",
      "require": "./dist/beta/cjs/index.js",
      "types": "./dist/beta/types/index.d.ts"
    },
    "./beta/css": {
      "import": "./dist/beta/css/es/index.js",
      "require": "./dist/beta/css/cjs/index.js",
      "types": "./dist/beta/types/index.d.ts"
    },
    "./beta/emotion": {
      "import": "./dist/beta/emotion/es/index.js",
      "require": "./dist/beta/emotion/cjs/index.js",
      "types": "./dist/beta/types/index.d.ts"
    }
  },
  "peerDependencies": {
    "@emotion/react": ">=11",
    "@emotion/styled": ">=11",
    "react": ">=16.13.1",
    "react-dom": ">=16.13.1",
    "styled-components": "^5.3.1"
  },
  "dependencies": {
    "@salutejs/plasma-new-hope": "0.374.0",
    "@salutejs/sdds-themes": "0.75.0"
  },
  "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",
    "@emotion/babel-plugin": "11.11.0",
    "@emotion/react": ">=11",
    "@emotion/styled": ">=11",
    "@ironkinoko/rollup-plugin-styles": "^4.0.3",
    "@linaria/core": "5.0.2",
    "@linaria/react": "5.0.3",
    "@linaria/rollup": "5.0.4",
    "@linaria/vite": "5.0.4",
    "@rollup/plugin-babel": "^6.0.4",
    "@rollup/plugin-commonjs": "^25.0.4",
    "@rollup/plugin-node-resolve": "^15.1.0",
    "@salutejs/plasma-colors": "0.18.0",
    "@salutejs/plasma-core": "1.237.0",
    "@salutejs/plasma-cy-utils": "0.167.0",
    "@salutejs/plasma-icons": "1.245.0",
    "@salutejs/plasma-sb-utils": "0.238.0",
    "@types/node": "16.7.13",
    "@types/react": "18.0.28",
    "@types/react-dom": "18.0.11",
    "@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",
    "default-browser-id": "2.0.0",
    "react": "18.2.0",
    "react-dom": "18.2.0",
    "styled-components": "5.3.1",
    "typescript-coverage-report": "0.7.0"
  },
  "scripts": {
    "prepare": "npm run build",
    "build": "npm run build:styled-components && npm run build:css && npm run build:emotion",
    "postbuild": "npm run generate:typings",
    "prebuild:css": "rm -rf src-css && ./scripts/copy-linaria-components.sh",
    "build:css": "rm -rf dist/css dist/beta/css && rollup -c",
    "postbuild:css": "rm -rf src-css",
    "build:styled-components": "rm -rf dist/styled-components dist/beta/es dist/beta/cjs && npm run build:styled-components:esm && npm run build:styled-components:cjs && npm run build:beta",
    "build:styled-components:cjs": "swc ./src --ignore \"src/components/_beta/**\" -d ./dist/styled-components/cjs --strip-leading-paths --config-file ../../swc.config.json -C module.type=commonjs",
    "build:styled-components:esm": "swc ./src --ignore \"src/components/_beta/**\" -d ./dist/styled-components/es --strip-leading-paths --config-file ../../swc.config.json -C module.type=es6",
    "prebuild:emotion": "rm -rf src-emotion src-beta-emotion && cp -R src src-emotion && rm -rf src-emotion/components/_beta && cp -R src/components/_beta src-beta-emotion && node ./scripts/replaceStyledComponentsToEmotion.js && node ./scripts/replaceStyledComponentsToEmotion.js src-beta-emotion",
    "build:emotion": "rm -rf dist/emotion dist/beta/emotion && npm run build:emotion:esm && npm run build:emotion:cjs && npm run build:beta:emotion:esm && npm run build:beta:emotion:cjs",
    "build:emotion:cjs": "swc ./src-emotion -d ./dist/emotion/cjs --strip-leading-paths --config-file ../../swc.config.json -C module.type=commonjs",
    "build:emotion:esm": "swc ./src-emotion -d ./dist/emotion/es --strip-leading-paths --config-file ../../swc.config.json -C module.type=es6",
    "build:beta:emotion:cjs": "swc ./src-beta-emotion -d ./dist/beta/emotion/cjs --strip-leading-paths --config-file ../../swc.config.json -C module.type=commonjs",
    "build:beta:emotion:esm": "swc ./src-beta-emotion -d ./dist/beta/emotion/es --strip-leading-paths --config-file ../../swc.config.json -C module.type=es6",
    "postbuild:emotion": "rm -rf src-emotion src-beta-emotion",
    "build:beta": "rm -rf dist/beta/es dist/beta/cjs && npm run build:beta:esm && npm run build:beta:cjs",
    "build:beta:cjs": "swc ./src/components/_beta -d ./dist/beta/cjs --strip-leading-paths --config-file ../../swc.config.json -C module.type=commonjs && mv dist/beta/cjs/components/_beta/* dist/beta/cjs && rimraf dist/beta/cjs/components",
    "build:beta:esm": "swc ./src/components/_beta -d ./dist/beta/es --strip-leading-paths --config-file ../../swc.config.json -C module.type=es6 && mv dist/beta/es/components/_beta/* dist/beta/es && rimraf dist/beta/es/components",
    "generate:typings": "rm -rf types && tsc && rm -rf dist/beta/types && tsc -p src/components/_beta/tsconfig.json",
    "storybook": "storybook dev -p ${PORT:-7007} -c .storybook",
    "storybook:draft": "IS_DRAFT=true storybook dev -p ${PORT:-7007} -c .storybook",
    "storybook:build:draft": "IS_DRAFT=true storybook build -c .storybook -o build-sb-draft",
    "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"
    ],
    "atLeast": 99.96
  },
  "contributors": [
    "salute.developers@gmail.com"
  ],
  "sideEffects": [
    "*.css"
  ],
  "gitHead": "7232ffe7284cf605a4c4d39f14dda710efcc33e2"
}
