{
  "name": "@salutejs/plasma-new-hope",
  "version": "0.363.0",
  "description": "Salute Design System blueprint",
  "exports": {
    ".": {
      "import": "./dist/styled-components/es/index.js",
      "require": "./dist/styled-components/cjs/index.js",
      "types": "./types/index.d.ts"
    },
    "./styled-components": {
      "import": "./dist/styled-components/es/index.js",
      "require": "./dist/styled-components/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"
    },
    "./css": {
      "import": "./dist/css/es/index.js",
      "require": "./dist/css/cjs/index.js",
      "types": "./types/index.d.ts"
    },
    "./types/*": "./types/*"
  },
  "files": [
    "dist",
    "types"
  ],
  "publishConfig": {
    "access": "public"
  },
  "scripts": {
    "prepare": "npm run build",
    "build": "npm run build:css && npm run build:styled-components && npm run build:emotion",
    "postbuild": "npm run generate:typings",
    "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 --ignore '**/examples/**' --config-file ./swc-sc.config.json -C module.type=commonjs",
    "build:styled-components:esm": "swc ./src -d ./dist/styled-components/es --strip-leading-paths --ignore '**/examples/**' --config-file ./swc-sc.config.json -C module.type=es6",
    "prebuild:emotion": "rm -rf src-emotion && cp -R src src-emotion && node ./scripts/replaceImports.mjs --mode emotion",
    "build:emotion": "rm -rf dist/emotion && npm run build:emotion:esm && npm run build:emotion:cjs",
    "build:emotion:cjs": "swc ./src-emotion -d ./dist/emotion/cjs --strip-leading-paths --ignore '**/examples/**' --config-file ./swc-emotion.config.json -C module.type=commonjs",
    "build:emotion:esm": "swc ./src-emotion -d ./dist/emotion/es --strip-leading-paths --ignore '**/examples/**' --config-file ./swc-emotion.config.json -C module.type=es6",
    "postbuild:emotion": "rm -rf src-emotion",
    "prebuild:css": "rm -rf src-css && cp -R src src-css && node ./scripts/replaceImports.mjs --mode css",
    "build:css": "rm -rf dist/css && rollup -c",
    "postbuild:css": "rm -rf src-css",
    "generate:typings": "rm -rf types && tsc && tsc-alias",
    "storybook": "storybook dev -p ${PORT:-7002} -c .storybook",
    "storybook:ai-components": "USE_AI_COMPONENTS=true storybook dev -p ${PORT:-7002} -c .storybook",
    "storybook:build": "storybook build -c .storybook -o build-sb",
    "storybook:build:ai-components": "USE_AI_COMPONENTS=true storybook build -c .storybook -o ai-components-build-sb",
    "lint": "../../node_modules/.bin/eslint ./src --ext .js,.ts,.tsx --quiet"
  },
  "repository": {
    "type": "git",
    "url": "git+https://github.com/salute-developers/plasma.git",
    "directory": "packages/plasma-new-hope"
  },
  "keywords": [
    "design-system",
    "ui-kit",
    "react"
  ],
  "author": "Salute Frontend Team <salute.developers@gmail.com>",
  "license": "MIT",
  "bugs": {
    "url": "https://github.com/salute-developers/plasma/issues"
  },
  "homepage": "https://github.com/salute-developers/plasma#readme",
  "peerDependencies": {
    "react": ">=16.13.1",
    "react-dom": ">=16.13.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",
    "@emotion/babel-plugin": "11.11.0",
    "@emotion/react": "11.11.4",
    "@emotion/styled": "11.11.5",
    "@ironkinoko/rollup-plugin-styles": "^4.0.3",
    "@linaria/rollup": "5.0.4",
    "@rollup/plugin-babel": "^6.0.4",
    "@rollup/plugin-commonjs": "^25.0.4",
    "@rollup/plugin-node-resolve": "^15.1.0",
    "@salutejs/plasma-cy-utils": "0.157.0",
    "@salutejs/plasma-sb-utils": "0.227.0",
    "@salutejs/plasma-themes": "0.51.0",
    "@types/lodash": "^4.14.191",
    "@types/lodash.chunk": "4.2.9",
    "@types/lodash.throttle": "4.1.6",
    "@types/node": "15.14.9",
    "@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-module-resolver": "5.0.2",
    "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.28.0",
    "styled-components": "5.3.1",
    "tsc-alias": "1.8.16"
  },
  "dependencies": {
    "@floating-ui/dom": "1.7.4",
    "@floating-ui/react": "0.27.16",
    "@floating-ui/react-dom": "2.1.6",
    "@linaria/core": "5.0.2",
    "@linaria/react": "5.0.3",
    "@popperjs/core": "2.11.8",
    "@salutejs/input-core": "2.1.2",
    "@salutejs/react-maskinput": "3.3.2",
    "@tanstack/react-table": "8.21.2",
    "@tanstack/react-virtual": "3.13.2",
    "classnames": "2.5.1",
    "dayjs": "1.11.11",
    "focus-visible": "5.2.0",
    "lodash.chunk": "4.2.0",
    "lodash.throttle": "4.1.1",
    "rc-tree": "5.11.0",
    "re-resizable": "6.10.3",
    "react-draggable": "4.5.0",
    "react-hot-toast": "2.5.2",
    "react-number-format": "5.4.3",
    "react-popper": "2.3.0",
    "storeon": "3.1.5"
  },
  "sideEffects": [
    "*.css"
  ],
  "gitHead": "02e7a3cae97373eb0ba13593354fa0940a3dbaef"
}
